黑马程序员技术交流社区
标题:
如果用JDBC 来查询学生成绩单, 你可以写出主要代码吗?
[打印本页]
作者:
郭炜
时间:
2012-3-12 03:55
标题:
如果用JDBC 来查询学生成绩单, 你可以写出主要代码吗?
如果用JDBC 来查询学生成绩单, 你可以写出主要代码吗?
作者:
潘许超
时间:
2012-3-12 04:12
主要是看异常的处理
Connection cn = null;
PreparedStatement pstmt =null;
Resultset rs = null;
try
{
Class.forname(driveClassName);
cn = DriverManager.getConnection(url,username,password);
pstmt = cn.prepareStatement(“select score.* from score ,student “ +
“where score.stuId = student.id and student.name = ?”);
pstmt.setString(1,studentName);
Resultset rs = pstmt.executeQuery();
while(rs.next())
{
system.out.println(rs.getInt(“subject”) + “ ” + rs.getFloat(“score”) );
}
}catch(Exception e){e.printStackTrace();}
finally
{
if(rs != null) try{ rs.close() }catch(exception e){}
if(pstmt != null) try{pstmt.close()}catch(exception e){}
if(cn != null) try{ cn.close() }catch(exception e){}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2