锐歌网络 网站运营 建站教程 购物指南 健康知识 绿色军营欢迎您:游客!请先 登录注册 设为首页 | 加入收藏 | 联系站长 
锐歌网络
为企业把握商机

您的位置:首页 » jsp » jsp连接mssql server 2000 数据库
关键字:  找文章找产品  

jsp连接mssql server 2000 ,当然在装了sql 2000的前提下:特别提醒:MSSQL SERVER2000最好打上SP3补丁,否则连接不上。

1.首先到微软去下jdbc的驱动【http://download.microsoft.com/download/3/0/f/30ff65d3-a84b-4b8a-a570-27366b2271d8/setup.exe】(我是已经在电脑中永久保存),或别人那直接拷贝来(也就3个文件msbase.jar   mssqlserver.jar msutil.jar )。

2.装好或弄到手之后,将这3个文件复制一份到Tomcat的common\lib下,这是为了以后在Tomcat这容器下的所有项目都能调用这3个驱动。

3.类似JDK的配置环境,打开“环境变量”的“系统变量”,新建一个JDBC_HOME值为C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC(我的是这个),再在classpath后面分别加上那3个驱动的路径,%JDBC_HOME%\lib\msbase.jar;%JDBC_HOME%\lib\mssqlserver.jar;%JDBC_HOME%\lib\msutil.jar;

4.重启一下就OK了。

在这给出一个测试代码:

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"% >
<html>
<body>
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance ();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String user="sa";      //这个是用户名
String password="";  //这里是数据库密码
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement (ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from   jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
%>您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内 容为:<%=rs.getString(2)%>
<%} %>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close ();stmt.close();conn.close();%>
</body></html>