下面代码有问题吗?
try {
String url="jdbc:sqlserver://localhost:1433;DatabaseName=myPeople";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String USER = "sa";
String PASSWORD = " ";
Connection conn=DriverManager.getConnection(url,USER,PASSWORD);
String sql="select * from people";
PreparedStatement pstmt=conn.prepareStatement(sql);
ResultSet rs=pstmt.executeQuery();
while (rs.next()) {
System.out.println(rs.getString(2));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
try {
String url="jdbc:sqlserver://localhost:1433;DatabaseName=myPeople";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String USER = "sa";
String PASSWORD = " ";
Connection conn=DriverManager.getConnection(url,USER,PASSWORD);
String sql="select * from people";
PreparedStatement pstmt=conn.prepareStatement(sql);
ResultSet rs=pstmt.executeQuery();
while (rs.next()) {
System.out.println(rs.getString(2));
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
解决方案 »
- hibernate调用存储过程
- 关于一个JavaBean的小问题,请指教(必结贴)
- 大家在开发中使用JSTL吗?
- 方法错误
- struts2 java.lang.IllegalStateException: No modifications are allowed to a locked ParameterMap
- DAO传入参数常规选择的问题
- 几个不懂的东西劳各位解释一下。
- 有做过bean设计器的朋友,进来聊一下
- 怎么在实体bean中添加一个时间类型到数据库中?
- 求大神帮忙 一个简单的struts2项目 tomcat启动报错如下 不知道怎么解决 (在线等)
- CSDN为什么不搞一个地方来讨论重构啦。
- 两个请求同时到达
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at tools.Tank.main(Tank.java:9)
这里你没有关闭conn、pstmt、rs最好在catch之后加入finally语句块 然后把这些都close掉