eclipse与sql2000连接异常

来源:百度知道 编辑:UC知道 时间:2024/09/21 18:49:23
数据库连接代码如下:哪位高手帮小弟看一下,不知道为什么就是连接不上,(三个JAR包都有)

public class Dao {
protected static String dbClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //定义驱动包名
protected static String dbUrl="jdbc:microsoft:sqlserver://localhost:1433;"
+"DatabaseName=db_librayr;SelectMethod=Cursor"; //定义数据库连接路径
protected static String dbUser="sa"; //定义数据库连接用户名
protected static String dbPwd=""; //定义数据库连接密码
protected static String second=null;
protected static Connection conn=null; //定义一个数据库连接

private Dao(){
try{ //捕捉数据库连接异常
if(conn==null){ //如果数据库连接为空
Class.forName(dbClassName).newInstance(); //装载SQL Server驱动
conn=DriverManager.getConnection(dbUrl, dbUser, dbPwd); //获取数据库连接

}else //如果连接不为空
return;
}catch(Exception e){

对了 1433端口 微软关闭了 得打补丁的了
如果你打过补丁的话 算我没说拉~

conn=DriverManager.getConnection(dbUrl, dbUser, dbPwd); //获取数据库连接
System.out.println(conn); //看看是否为空

以后不清楚的问题都多加点这个 这样以后好多问题都可以独立解决的

异常贴出来看看

去网上下载一个SQL的sp3或者sp4的补丁安装一下,估计就是这个问题引起的。