SQLServerResultSet 成员
下表列出了由 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 |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈