首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

大家麻烦帮看下 jdbc 有关问题 运行也不抱异常也没什么反应 控制台什么也不显示

2012-01-11 
大家麻烦帮看下 jdbc 问题 运行也不抱错误也没什么反应 控制台什么也不显示Connection conn null// 1.

大家麻烦帮看下 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";

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

热点排行