1.首先要有jtds-1.2.4.jar,这个是连接sql server2000的驱动,没有肯定连不上,至于版本是1.2.x无所谓,下载jtds-1.2.4.jar。
2.将jtds-1.2.4.jar放至tomcat目录下的lib文件夹里,例如我的tomcat放在D盘,则其位置为D:\tomcat\lib\jtds-1.2.4.jar
3.测试代码:
<%
Class.forName("net.sourceforge.jtds.jdbc.Driver");
String dsn="jdbc:jtds:sqlserver://localhost:1433/SZ_MOTION;user=sa;password=sa";
Connection conn=DriverManager.getConnection(dsn);
Statement cmd=conn.createStatement();
ResultSet rs=cmd.executeQuery("select top 10 * from tclTopic");
while(rs.next())
{
out.println(rs.getString("title"));
out.println("<br/>");
}
cmd.close();
rs.close();
conn.close();
%>
说明:
1.SZ_MOTION为我的数据库名;tclTopic是一个数据表;title是表里一个字段;
2.检查sql server服务端口1433有没有打开,可以借助命令:telnet localhost 1433
3.不能创建连接可以安装sql server SP4补丁