根据该字段的值的类型获取:
如果字段“密码”的值是一个字符串的话:
String value= rs.getString("密码"); 或者:String value = rs.getString(1);//1表示“密码”字段在结果集中的第一个字段,如果“密码”在第二个字段则改为2.
以 Java 编程语言中 String 的形式获取此 ResultSet 对象的当前行中指定列(即字段)的值。
getString
String getString(String columnLabel)
throws SQLException以 Java 编程语言中 String 的形式获取此 ResultSet 对象的当前行中指定列的值。
参数:
columnLabel - 使用 SQL AS 子句指定的列标签。如果未指定 SQL AS 子句,则标签是列名称
返回:
列值;如果值为 SQL NULL,则返回值为 null
抛出:
SQLException - 如果 columnLabel 无效;如果发生数据库访问错误或在已关闭的结果集上调用此方法
getString
String getString(int columnIndex)
throws SQLException以 Java 编程语言中 String 的形式获取此 ResultSet 对象的当前行中指定列的值。
参数:
columnIndex - 第一个列是 1,第二个列是 2,……
返回:
列值;如果值为 SQL NULL,则返回值为 null
抛出:
SQLException - 如果 columnIndex 无效;如果发生数据库访问错误或在已关闭的结果集上调用此方法
如果字段“密码”的值的类型是int:
int value = rs.getInt("密码");
同样的有:int value = rs.getInt(1);
[ 本帖最后由 覃俊瑞 于 2011-08-05 18:09 编辑 ] |