String | getString(int columnIndex) 以 Java 编程语言中 String 的形式获取此 ResultSet 对象的当前行中指定列的值。 |
getString
String getString(int columnIndex)
throws SQLException
- 以 Java 编程语言中
String的形式获取此ResultSet对象的当前行中指定列的值。 - 参数:
columnIndex- 第一个列是 1,第二个列是 2,…… 返回: - 列值;如果值为 SQL
NULL,则返回值为null抛出: SQLException- 如果 columnIndex 无效;如果发生数据库访问错误或在已关闭的结果集上调用此方法
程序片段:
……
String name,addr;
Customer cust;
Connection con = obtainConnection();
Statement stmt = con.createStatement();
ResultSet result = stmt.executeQuery(
"SELECT cust_name, address FROM Customer "
+ "WHERE ssn=" + "'" + id + "'");
if (result.next()) {
name = result.getString(1);
addr = result.getString(2);
cust = new Customer(id,name,addr);
} else {
throw new BrokerException("用户" + id + "的信息没找到 :(");
}
return cust;
……
本文介绍如何使用Java编程语言通过SQL查询从数据库中获取特定列的数据,并提供了一个完整的示例程序来展示如何实现这一过程。
5453

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



