Microsoft SQL Sever 2005 JDBC Driver 1.2 支持连接sql server 2005和sql server 2000数据库。
官方下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c47053eb-3b64-4794-950d-81e1ec91c1ba
SQL Server 2005 数据库连接字符串:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
Connection conn = java.sql.DriverManager.getConnection("jdbc:sqlserver://数据库服务器名或地址:1433; DatabaseName=数据库名", "用户名", "密码");
此方法也可以连接SQL server 2000数据库。
需要注意的是,与SQL Server 2000 JDBC比较,驱动对象名和连接字符串都变了
SQL Server 2000 数据库连接字符串:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection conn = java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://数据库服务器名或地址:1433; DatabaseName=数据库名", "用户名", "密码");
本人做了一个简单的测试,用同一个应用程序分别用sql 2005 jdbc 1.2和sql 2000 jdbc sp3连接相同的数据库服
务器,并跑相同的应用,未发现较大的性能差别。并且,考虑到代码的共用性,我们是否应该使用sql 2005 jdbc
来连接sql 2000数据库呢?
官方下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c47053eb-3b64-4794-950d-81e1ec91c1ba
SQL Server 2005 数据库连接字符串:


此方法也可以连接SQL server 2000数据库。
需要注意的是,与SQL Server 2000 JDBC比较,驱动对象名和连接字符串都变了
SQL Server 2000 数据库连接字符串:


本人做了一个简单的测试,用同一个应用程序分别用sql 2005 jdbc 1.2和sql 2000 jdbc sp3连接相同的数据库服
务器,并跑相同的应用,未发现较大的性能差别。并且,考虑到代码的共用性,我们是否应该使用sql 2005 jdbc
来连接sql 2000数据库呢?