JDBC连接sqlserver2008
一个简单的jdbc创建连接sqlserver服务,代码如下,为什么执行到创建连接成功打印connected...,就卡住不动,也没有报错,就不往向下执行了呢??
求各位大神帮忙看看。。。,非常感谢。
Connection conn = null; Statement statement = null; ResultSet rs = null; try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); conn = DriverManager.getConnection(db_connect_string, db_userid, db_password); System.out.println("#### connected..."); statement = conn.createStatement(); String queryString = "select * from sysobjects where type='u'"; rs = statement.executeQuery(queryString); System.out.println("#### executeQuery..."); while (rs.next()) { System.out.println(rs.getString(1)); } } catch (Exception e) { e.printStackTrace(); }finally{ try { if(!rs.isClosed())rs.close(); if(!statement.isClosed())statement.close(); if(!conn.isClosed())conn.close(); } catch (SQLException e) { e.printStackTrace(); } }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
conn已经连接上了,但执行executeQuery就执行不过了,也没有异常。
回复
是在本地查询吗
回复
没有在本地,是连接到其它服务器上的。
把conn打印出来.服务器是否启动.jar是否导入.