ISQLServerResultSet 成员

下表列出通过 SQLServerResultSet 类公开的成员。

# 构造函数

无。

# 字段

名称 | 说明
--- | ---
CONCUR_SS_OPTIMISTIC_CC | 用于指定 SQL Server 无行锁的读/写乐观并发类型。
CONCUR_SS_OPTIMISTIC_CCVAL | 用于指定 SQL Server 无行锁的读/写乐观并发类型。
CONCUR_SS_SCROLL_LOCKS | 用于指定 SQL Server 有行锁的读/写乐观并发类型。
TYPE_SS_DIRECT_FORWARD_ONLY | 用于指定 SQL Server 快速只进只读游标类型。
TYPE_SS_SCROLL_DYNAMIC | 用于指定 SQL Server 动态游标类型。
TYPE_SS_SCROLL_KEYSET | 用于指定 SQL Server 键集游标类型。
TYPE_SS_SCROLL_STATIC | 用于指定 SQL Server 静态游标类型。
TYPE_SS_SERVER_CURSOR_FORWARD_ONLY | 用于指定 SQL Server 快速只进只读游标类型。

# 继承的字段

类继承自： | 说明
--- | ---
java.sql.ResultSet | CLOSE_CURSORS_AT_COMMIT、CONCUR_READ_ONLY、CONCUR_UPDATABLE、FETCH_FORWARD、FETCH_REVERSE、FETCH_UNKNOWN、HOLD_CURSORS_OVER_COMMIT、TYPE_FORWARD_ONLY、TYPE_SCROLL_INSENSITIVE 和 TYPE_SCROLL_SENSITIVE

# 方法

名称 | 说明
--- | ---
绝对 | 将光标移到此 SQLServerResultSet 对象中的指定行。
afterLast | 将光标移到此 SQLServerResultSet 对象的最后一行之后。
beforeFirst | 将光标移到此 SQLServerResultSet 对象的第一行之前。
cancelRowUpdates | 取消对此 SQLServerResultSet 对象中的当前行所做更新。
clearWarnings | 清除所报告的有关此 SQLServerResultSet 对象的所有警告。
close | 立即释放此 SQLServerResultSet 对象的数据库和 JDBC 资源，而不是在对象自动关闭时，等待上述操作发生。
deleteRow | 从此 SQLServerResultSet 对象和基础数据库中删除当前行。
finalize | 显式关闭此 SQLServerResultSet 对象。
findColumn | 检索此 SQLServerResultSet 对象中指定列名称的首个匹配列的索引。
first | 将光标移到 SQLServerResultSet 对象的第一行。
getArray | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Array 对象。
getAsciiStream | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 ASCII 字符流。
getBigDecimal | 检索此 SQLServerResultSet 对象的当前行中指定列索引的值作为 java.math.BigDecimal。
getBinaryStream | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为未解释字节二进制流。
getBlob | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 Blob 对象。
getBoolean | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 boolean。
getByte | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 byte。
getBytes | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 byte 数组。
getCharacterStream | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 java.io.Reader 对象。
getClob | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 Clob 对象。
getConcurrency | 检索此 SQLServerResultSet 对象的并发模式。
getCursorName | 检索此 SQLServerResultSet 对象使用的 SQL 游标的名称。
getDate | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 java.sql.Date 对象。
getDateTimeOffset | 检索指定列的值作为 DateTimeOffset 类 对象。
getDouble | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 double。
getFetchDirection | 检索此 SQLServerResultSet 对象的提取方向。
getFetchSize | 检索此 SQLServerResultSet 对象的提取大小。
getFloat | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 float。
getHoldability | 检索此 SQLServerResultSet 对象的保持能力。
getInt | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 int。
getLong | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 long。
getMetaData | 检索此 SQLServerResultSet 对象的列数、各列的类型和属性。
getNCharacterStream | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Reader 对象。
getNClob | 检索 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 NClob 对象。
getNString | 检索 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 String。
getObject | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的一个对象。
getRef | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 Ref 对象。
getRow | 检索当前行号。
getShort | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 short。
getStatement | 检索 SQLServerStatement 对象，该对象生成了此 SQLServerResultSet 对象。
getString | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 String。
getSQLXML | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 SQLXML 对象。
getTime | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 java.sql.Time 对象。
getTimestamp | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 java.sql.Timestamp 对象。
getType | 检索此 SQLServerResultSet 对象的游标类型。
getUnicodeStream | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Unicode 字符流。
getURL | 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 URL 对象。
getWarnings | 检索调用此 SQLServerResultSet 对象时报告的第一个警告。
insertRow | 将插入行的内容插入到 SQLServerResultSet 对象中，并进而插入到数据库中。
isAfterLast | 检索光标是否位于此 SQLServerResultSet 对象中最后一行之后。
isBeforeFirst | 检索光标是否位于此 SQLServerResultSet 对象中第一行之前。
isClosed | 指示此 SQLServerResultSet 对象是否已关闭。
isFirst | 检索光标是否位于此 SQLServerResultSet 对象的首行上。
isLast | 检索光标是否位于此 SQLServerResultSet 对象的最后一行上。
last | 将光标移到此 SQLServerResultSet 对象中的最后一行。
moveToCurrentRow | 将光标移到所记住的光标位置，通常为当前行。
moveToInsertRow | 将光标移到插入行。
next | 将光标从当前位置下移一行。
previous | 将光标移到此 SQLServerResultSet 对象中的前一行。
refreshRow | 使用数据库中当前行的最新值刷新此行。
relative | 将光标沿正向或反向移动相对于当前行的指定行数。
rowDeleted | 检索是否已删除某行。
rowInserted | 检索当前行是否曾插入内容。
rowUpdated | 检索当前行是否已更新。
setFetchDirection | 提供提示以指明将用于处理此 SQLServerResultSet 对象中的行的方向。
setFetchSize | 为 JDBC 驱动程序提供提示，以指明在此 SQLServerResultSet 对象需要更多行时应从数据库中提取的行数。
updateArray | 使用 Array 对象更新指定列。
updateAsciiStream | 使用 ASCII 流值更新指定列。
updateBigDecimal | 使用 BigDecimal 对象更新指定列。
updateBinaryStream | 使用二进制流值更新指定列。
updateBlob | 使用 java.sql.Blob 值更新指定列。
updateBoolean | 使用 boolean 值更新指定列。
updateByte | 使用 byte 值更新指定列。
updateBytes | 使用 byte 值构成的数组更新指定列。
updateCharacterStream | 使用字符流值更新指定列。
updateClob | 使用 java.sql.Clob 值更新指定列。
updateDate | 使用日期值更新指定列。
updateDateTimeOffset | 更新 DateTimeOffset 类 列。
updateDouble | 使用 double 值更新指定列。
updateFloat | 使用 float 值更新指定列。
updateInt | 使用 int 值更新指定列。
updateLong | 使用 long 值更新指定列。
updateNCharacterStream | 使用字符流值更新指定列。
updateNClob | 使用指定对象值更新指定列。
updateNString | 使用 String 值更新指定列。
updateNull | 使用 Null 值更新指定列。
updateObject | 使用 Object 值更新指定列。
updateRef | 使用 java.sql.Ref 值更新指定列。
updateRow | 使用此 SQLServerResultSet 对象当前行的新内容更新基础数据库。
updateShort | 使用 short 值更新指定列。
updateString | 使用 String 值更新指定列。
updateSQLXML | 使用 SQLXML 值更新指定列。
updateTime | 使用时间值更新指定列。
updateTimestamp | 使用时间戳的值更新指定列。
wasNull | 验证所读取的最后一个值是否为 Null 值。

# 继承的方法

类继承自： | 方法
--- | ---
java.lang.Object | clone、equals、getClass、hashCode、notify、notifyAll、toString、wait
java.sql.Wrapper | isWrapperFor、unwrap

# 请参阅

SQLServerResultSet 类
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。