JDBC应用基础与元数据接口使用详解
1. 从ResultSet对象中检索数据
在使用JDBC进行数据库操作时,当执行查询语句后,会返回一个ResultSet对象,该对象包含了查询结果的所有行和列。可以使用 next() 方法将游标从当前行移动到下一行,直到返回 false ,这意味着已经到达ResultSet对象的底部。
以下是一个示例代码,展示了如何使用 while() 循环和 next() 方法从示例数据库CSE_DEPT的LogIn表中检索相关的用户名和密码:
// 假设已经有了PreparedStatement对象pstmt
ResultSet rs = pstmt.executeQuery();
while (rs.next()) {
String username = rs.getString(1); // 使用列索引
String password = rs.getString(2);
System.out.println("Username: " + username + ", Password: " + password);
}
在上述代码中,非高亮部分的代码是创建SQL语句查询字符串、创建PreparedStatement对象并为查询字符串设置输入参数的前提代码。而加粗部分的代码是创建ResultSet对象、使用 while() 循环和 next() 方法从Log
超级会员免费看
订阅专栏 解锁全文
173万+

被折叠的 条评论
为什么被折叠?



