SQLServerResultSet 成员

下载 JDBC 驱动程序

下表列出了由 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

方法

名称 说明
absolute 将游标移到此 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 编程语言中的字节数组
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 编程语言中的字符串。
getObject 获取此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的一个对象。
getRef 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 Ref 对象。
getRow 检索当前行号。
getShort 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的 short
getStatement 检索 SQLServerStatement 对象,此对象生成了此 SQLServerResultSet 对象。
getString 检索此 SQLServerResultSet 对象的当前行中指定列的值作为 Java 编程语言中的字符串
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 将游标移到插入行。
下一步 将游标从当前位置下移一行。
previous 将游标移到此 SQLServerResultSet 对象中的上一行。
refreshRow 使用数据库中当前行的最新值刷新此行。
relative 将光标沿正向或反向移动相对于当前行的指定行数。
rowDeleted 检索是否已删除某行。
rowInserted 检索当前行是否曾插入内容。
rowUpdated 检索当前行是否已更新。
setFetchDirection 提供提示以指明将用于处理此 SQLServerResultSet 对象中的行的方向。
setFetchSize 为 JDBC 驱动程序提供提示,以指明在此 SQLServerResultSet 对象需要更多行时应从数据库中提取的行数。
updateArray 使用 Array 对象更新指定列。
updateAsciiStream 使用 ASCII 流值更新指定列。
updateBigDecimal 使用 BigDecimal 对象更新指定列。
updateBinaryStream 使用二进制流值更新指定列。
updateBlob 使用 java.sql.Blob 值更新指定列。
updateBoolean 使用布尔值更新指定列
updateByte 使用字节值更新指定列
updateBytes 使用字节值构成的数组更新指定列
updateCharacterStream 使用字符流值更新指定列。
updateClob 使用 java.sql.Clob 值更新指定列。
updateDate 使用日期值更新指定列。
updateDateTimeOffset 更新 DateTimeOffset 类列。
updateDouble 使用 double 值更新指定列
updateFloat 使用 float 值更新指定列
updateInt 使用 int 值更新指定列
updateLong 使用 long 值更新指定列
updateNCharacterStream 使用字符流值更新指定列。
updateNClob 使用指定对象值更新指定列。
updateNString 使用字符串值更新指定列
updateNull 使用 Null 值更新指定列。
updateObject 使用 Object 值更新指定列。
updateRef 使用 java.sql.Ref 值更新指定列。
updateRow 使用此 SQLServerResultSet 对象当前行的新内容更新基础数据库。
updateShort 使用 short 值更新指定列
updateString 使用字符串值更新指定列
updateSQLXML 使用 SQLXML 值更新指定列
updateTime 使用时间值更新指定列。
updateTimestamp 使用时间戳的值更新指定列。
wasNull 验证所读取的最后一个值是否为 Null 值。

继承的方法

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

另请参阅

SQLServerResultSet 类