读书人

大家麻烦帮看下 jdbc 有关问题 运行也

发布时间: 2012-01-11 22:28:46 作者: rapoo

大家麻烦帮看下 jdbc 问题 运行也不抱错误也没什么反应 控制台什么也不显示
Connection conn = null;
// 1.加载驱动
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
logger.error(e);
}
// 2.建立连接
try {
conn = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433;DatabaseName=MySchool",
"sa", "4087731");
System.out.println("建立连接成功");
} catch (SQLException e) {
logger.error(e);
} finally {
try {
if (null != conn) {
conn.close();
System.out.println("关闭连接成功");
}
} catch (SQLException e) {
logger.error(e);
}
}


是不是和线程有关呀??线程还没学
我调试订断点在 conn = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433;DatabaseName=MySchool",
"sa", "4087731");
走完这句也不报错 程序就不走了

[解决办法]
jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=MySchool",
"sa", "4087731"


试下这个,或者密码和用户名检查下是否正确

[解决办法]
在sql server 2000 中加载驱动和URL路径的语句是

String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";

而sql server 2005 中加载驱动和url的语句则为

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";

如果写法错误将会找不到驱动.

读书人网 >J2SE开发

热点推荐