搞定 JSP + SQL Server 2005 网络在...

一、注意:Sql Server2000和2005的连接代码区别
写连接代码时需要注意2000和2005的不同:
1、连接SqlServer2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
2、连接SqlServer2005
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
二、当然,如果使用了数据库的属性文件,要相应改变:
1、连接SqlServer2000的 connDB.properties 文件
#DB_CLASS_NAME(驱动的类的类名)=com.microsoft.jdbc.sqlserver.SQLServerDriver
DB_CLASS_NAME=com.microsoft.jdbc.sqlserver.SQLServerDriver
#DB_URL(要连接数据库的地址)=jdbc(JDBC模式):microsoft(谁提供的):sqlserver(产品)://localhost:1433(SQL SERVER默认端口);DatabaseName=db_database
DB_URL=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_netExam
#DB_USER=用户名
DB_USER=sa
#DB_PWD(用户密码)=
DB_PWD=
2、连接SqlServer2005的 connDB.properties 文件
#DB_CLASS_NAME(驱动的类的类名)=com.microsoft.sqlserver.jdbc.SQLServerDriver
DB_CLASS_NAME=com.microsoft.sqlserver.jdbc.SQLServerDriver
#DB_URL(要连接数据库的地址)=jdbc(JDBC模式):microsoft(谁提供的):sqlserver(产品)://localhost:1433(SQL SERVER默认端口);DatabaseName=db_database
DB_URL=jdbc:sqlserver://localhost:1433;DatabaseName=db_netExam
#DB_USER=用户名
DB_USER=sa
#DB_PWD(用户密码)=
DB_PWD=
三、然后就是SQL Server 2005 的驱动了,到迅雷去搜就可以找到了,然放到lib目录下。
四、SQL Server 2005 数据库的用户“sa”默认是禁用的,所以我们还去启用这个用户。
Tags: 

延伸阅读

最新评论

发表评论