IRowSet 接口

定义

为 JavaBeans<sup 字体大小=-2>TM</font></sup><> 组件模型添加对 JDBC API 的支持的接口。

[Android.Runtime.Register("javax/sql/RowSet", "", "Javax.Sql.IRowSetInvoker")]
public interface IRowSet : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IResultSet
[<Android.Runtime.Register("javax/sql/RowSet", "", "Javax.Sql.IRowSetInvoker")>]
type IRowSet = interface
    interface IResultSet
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
实现

注解

为 JavaBeans<sup 字体大小=-2>TM</font></sup><> 组件模型添加对 JDBC API 的支持的接口。 行集可用作可视化 Bean 开发环境中的 JavaBeans 组件,可在设计时创建和配置,并在运行时执行。

接口 RowSet 提供一组 JavaBeans 属性,这些属性允许 RowSet 将实例配置为连接到 JDBC 数据源并从数据源读取某些数据。 ) (setIntsetBytessetString等的一组 setter 方法提供了一种将输入参数传递给行集的命令属性的方法。 此命令是行集从关系数据库获取其数据时使用的 SQL 查询,通常是这种情况。

接口 RowSet 支持 JavaBeans 事件,允许在行集上发生事件(例如更改其值)时通知应用程序中的其他组件。

接口 RowSet 是唯一的,因为它旨在使用 JDBC API 的其余部分实现。 换句话说, RowSet 实现是“在 JDBC 驱动程序之上”执行的软件层。 接口的 RowSet 实现可以由任何人提供,包括 JDBC 驱动程序供应商谁想要提供实现作为其 JDBC 产品的一 RowSet 部分。

RowSet对象可以与数据源建立连接,并在其整个生命周期内维护该连接,在这种情况下,它称为连接的行集。 行集还可以与数据源建立连接,从中获取数据,然后关闭连接。 此类行集称为 断开连接的 行集。 断开连接的行集可能会在断开连接时更改其数据,然后将更改发送回原始数据源,但必须重新建立连接才能执行此操作。

断开连接的行集可能有一个读取器 (RowSetReader 对象) ,而编写器 (RowSetWriter 与之关联的对象) 。 可以通过多种不同的方式实现读取器,以使用数据填充行集,包括从非关系数据源获取数据。 还可以通过多种不同方式实现编写器,以将行集数据所做的更改传播回基础数据源。

行集易于使用。 接口 RowSet 扩展标准 java.sql.ResultSet 接口。 接口 RowSetMetaData 扩展 java.sql.ResultSetMetaData 接口。 因此,熟悉 JDBC API 的开发人员必须了解最少数量的新 API 才能使用行集。 此外,使用 JDBC ResultSet 对象的第三方软件工具也可以轻松地使用行集。

在 1.4 中添加。

javax.sql.RowSetJava 文档。

此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。

字段

CloseCursorsAtCommit

常量,该常量指示具有此可保留性的打开 ResultSet 对象将在提交当前事务时关闭。

(继承自 IResultSet)
ConcurReadOnly

指示可能未更新的 对象的并发模式 ResultSet 的常量。

(继承自 IResultSet)
ConcurUpdatable

指示可能更新的 对象的并发模式的 ResultSet 常量。

(继承自 IResultSet)
FetchForward

一个常量,指示结果集中的行将向前处理;first-to-last。

(继承自 IResultSet)
FetchReverse

指示结果集中的行将以相反方向处理的常量;last-to-first。

(继承自 IResultSet)
FetchUnknown

指示结果集中行的处理顺序未知的常量。

(继承自 IResultSet)
HoldCursorsOverCommit

常量,该常量指示具有此可保留性的打开 ResultSet 对象在提交当前事务时将保持打开状态。

(继承自 IResultSet)
TypeForwardOnly

指示其光标只能向前移动的 对象的类型的 ResultSet 常量。

(继承自 IResultSet)
TypeScrollInsensitive

一个 ResultSet 常量,该常量指示对象的类型,该对象可滚动,但通常对作为 下一个的数据 ResultSet的更改不敏感。

(继承自 IResultSet)
TypeScrollSensitive

一个 ResultSet 常量,该常量指示对象的类型,该对象可滚动,并且通常对所依据 ResultSet的数据的更改非常敏感。

(继承自 IResultSet)

属性

Command

RowSet获取 的 命令属性。

Concurrency

获取此 ResultSet的并发模式。

(继承自 IResultSet)
CursorName

获取此 ResultSet的 SQL 游标的名称。

(继承自 IResultSet)
DataSourceName

获取与此 RowSet关联的 ODBC 数据源名称属性。

EscapeProcessing

报告是否为此 RowSet启用了转义处理。

FetchDirection

获取为此 ResultSet 对象提取行的方向。

(继承自 IResultSet)
FetchSize

获取此 ResultSet的) 行数 (的提取大小。

(继承自 IResultSet)
Handle

获取基础 Android 对象的 JNI 值。

(继承自 IJavaObject)
Holdability

返回此结果集的可保持性: HoldCursorsOverCommitCloseCursorsAtCommit

(继承自 IResultSet)
IsAfterLast

如果游标位于 的最后一行之后,则 ResultSet获取 。

(继承自 IResultSet)
IsBeforeFirst

如果游标位于 的第一行之前,则 ResultSet获取 。

(继承自 IResultSet)
IsClosed

如果此结果集已关闭,则返回 true;否则返回 false。

(继承自 IResultSet)
IsFirst

获取游标是否位于 的第一行上 ResultSet

(继承自 IResultSet)
IsLast

获取光标是否位于 的最后一行 ResultSet

(继承自 IResultSet)
JniIdentityHashCode

返回包装实例的 的值 java.lang.System.identityHashCode()

(继承自 IJavaPeerable)
JniManagedPeerState

托管对等方的状态。

(继承自 IJavaPeerable)
JniPeerMembers

成员访问和调用支持。

(继承自 IJavaPeerable)
MaxFieldSize

获取可为类型BINARY为 、、、VARBINARYCHARLONGVARBINARYBINARYVARCHARLONGVARCHAR的列值返回的最大字节数。

MaxRows

获取此 RowSet的最大行数。

MetaData

获取此 ResultSet的元数据。

(继承自 IResultSet)
Password

获取此 RowSet的密码属性的值。

PeerReference

返回 JniObjectReference 包装的 Java 对象实例的 。

(继承自 IJavaPeerable)
QueryTimeout

获取执行查询操作时驱动程序的超时值。

ReadOnly

指示这 RowSet 是否为只读。

Row

获取 中当前行的 ResultSet编号。

(继承自 IResultSet)
Statement

获取生成此 ResultSet的语句。

(继承自 IResultSet)
TransactionIsolation

获取为此 RowSet设置的事务隔离级别属性。

Type

获取 ResultSet 的类型。

(继承自 IResultSet)
TypeMap

获取此 RowSet的 SQL User-Defined 类型 (UDT) 和 Java 类的自定义映射(如果适用)。

Url

获取此 RowSet的 URL 属性值。

Username

获取此 RowSet的 属性的值username

Warnings

获取对此 ResultSet的调用生成的第一个警告。

(继承自 IResultSet)

方法

Absolute(Int32)

将光标移动到此 ResultSet 对象中的给定行号。

(继承自 IResultSet)
AddRowSetListener(IRowSetListener)

注册给定的侦听器,以便通知此 RowSet 对象上发生的事件。

AfterLast()

将光标移动到此 ResultSet 对象的末尾,就在最后一行之后。

(继承自 IResultSet)
BeforeFirst()

将光标移到此 ResultSet 对象的前面,就在第一行之前。

(继承自 IResultSet)
CancelRowUpdates()

取消对此 ResultSet 对象中的当前行所做的更新。

(继承自 IResultSet)
ClearParameters()

清除为此 RowSet 对象的命令设置的参数。

ClearWarnings()

清除对此 ResultSet 对象报告的所有警告。

(继承自 IResultSet)
Close()

立即释放此 ResultSet 对象的数据库和 JDBC 资源,而不是在它自动关闭时等待这种情况发生。

(继承自 IResultSet)
DeleteRow()

从此 ResultSet 对象和基础数据库中删除当前行。

(继承自 IResultSet)
Disposed()

在释放实例时调用。

(继承自 IJavaPeerable)
DisposeUnlessReferenced()

如果没有对此实例的未完成引用,则调用 Dispose();否则不执行任何操作。

(继承自 IJavaPeerable)
Execute()

用数据填充此 RowSet 对象。

Finalized()

在实例完成时调用。

(继承自 IJavaPeerable)
FindColumn(String)

将给定 ResultSet 列标签映射到其 ResultSet 列索引。

(继承自 IResultSet)
First()

将光标移动到此 ResultSet 对象中的第一行。

(继承自 IResultSet)
GetArray(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 Array Java 编程语言中的 对象。

(继承自 IResultSet)
GetArray(String)

检索此 ResultSet 对象的当前行中指定列的值作为 Array Java 编程语言中的 对象。

(继承自 IResultSet)
GetAsciiStream(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 ASCII 字符流。

(继承自 IResultSet)
GetAsciiStream(String)

检索此 ResultSet 对象的当前行中指定列的值作为 ASCII 字符流。

(继承自 IResultSet)
GetBigDecimal(Int32)

以完全精度检索此 ResultSet 对象的 java.math.BigDecimal 当前行中指定列的值。

(继承自 IResultSet)
GetBigDecimal(Int32, Int32)
已过时.

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.BigDecimal Java 编程语言中的 。

(继承自 IResultSet)
GetBigDecimal(String)

以完全精度检索此 ResultSet 对象的 java.math.BigDecimal 当前行中指定列的值。

(继承自 IResultSet)
GetBigDecimal(String, Int32)
已过时.

检索此 ResultSet 对象的当前行中指定列的值作为 java.math.BigDecimal Java 编程语言中的 。

(继承自 IResultSet)
GetBinaryStream(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为未解释字节流。

(继承自 IResultSet)
GetBinaryStream(String)

检索此 ResultSet 对象的当前行中指定列的值作为未解释 byte的 流。

(继承自 IResultSet)
GetBlob(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 Blob Java 编程语言中的 对象。

(继承自 IResultSet)
GetBlob(String)

检索此 ResultSet 对象的当前行中指定列的值作为 Blob Java 编程语言中的 对象。

(继承自 IResultSet)
GetBoolean(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 boolean Java 编程语言中的 。

(继承自 IResultSet)
GetBoolean(String)

检索此 ResultSet 对象的当前行中指定列的值作为 boolean Java 编程语言中的 。

(继承自 IResultSet)
GetByte(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 byte Java 编程语言中的 。

(继承自 IResultSet)
GetByte(String)

检索此 ResultSet 对象的当前行中指定列的值作为 byte Java 编程语言中的 。

(继承自 IResultSet)
GetBytes(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 byte Java 编程语言中的数组。

(继承自 IResultSet)
GetBytes(String)

检索此 ResultSet 对象的当前行中指定列的值作为 byte Java 编程语言中的数组。

(继承自 IResultSet)
GetCharacterStream(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 java.io.Reader 对象。

(继承自 IResultSet)
GetCharacterStream(String)

检索此 ResultSet 对象的当前行中指定列的值作为 java.io.Reader 对象。

(继承自 IResultSet)
GetClob(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 Clob Java 编程语言中的 对象。

(继承自 IResultSet)
GetClob(String)

检索此 ResultSet 对象的当前行中指定列的值作为 Clob Java 编程语言中的 对象。

(继承自 IResultSet)
GetDate(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Date Java 编程语言中的 对象。

(继承自 IResultSet)
GetDate(Int32, Calendar)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Date Java 编程语言中的 对象。

(继承自 IResultSet)
GetDate(String)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Date Java 编程语言中的 对象。

(继承自 IResultSet)
GetDate(String, Calendar)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Date Java 编程语言中的 对象。

(继承自 IResultSet)
GetDouble(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 double Java 编程语言中的 。

(继承自 IResultSet)
GetDouble(String)

检索此 ResultSet 对象的当前行中指定列的值作为 double Java 编程语言中的 。

(继承自 IResultSet)
GetFloat(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 float Java 编程语言中的 。

(继承自 IResultSet)
GetFloat(String)

检索此 ResultSet 对象的当前行中指定列的值作为 float Java 编程语言中的 。

(继承自 IResultSet)
GetInt(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 int Java 编程语言中的 。

(继承自 IResultSet)
GetInt(String)

检索此 ResultSet 对象的当前行中指定列的值作为 int Java 编程语言中的 。

(继承自 IResultSet)
GetLong(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 long Java 编程语言中的 。

(继承自 IResultSet)
GetLong(String)

检索此 ResultSet 对象的当前行中指定列的值作为 long Java 编程语言中的 。

(继承自 IResultSet)
GetNCharacterStream(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 java.io.Reader 对象。

(继承自 IResultSet)
GetNCharacterStream(String)

检索此 ResultSet 对象的当前行中指定列的值作为 java.io.Reader 对象。

(继承自 IResultSet)
GetNClob(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 NClob Java 编程语言中的 对象。

(继承自 IResultSet)
GetNClob(String)

检索此 ResultSet 对象的当前行中指定列的值作为 NClob Java 编程语言中的 对象。

(继承自 IResultSet)
GetNString(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 String Java 编程语言中的 。

(继承自 IResultSet)
GetNString(String)

检索此 ResultSet 对象的当前行中指定列的值作为 String Java 编程语言中的 。

(继承自 IResultSet)
GetObject(Int32)

获取此 ResultSet 对象的当前行中指定列的值作为 Object Java 编程语言中的 。

(继承自 IResultSet)
GetObject(Int32, IDictionary<String,Class>)

检索此 ResultSet 对象的当前行中指定列的值作为 Object Java 编程语言中的 。

(继承自 IResultSet)
GetObject(String)

获取此 ResultSet 对象的当前行中指定列的值作为 Object Java 编程语言中的 。

(继承自 IResultSet)
GetObject(String, IDictionary<String,Class>)

检索此 ResultSet 对象的当前行中指定列的值作为 Object Java 编程语言中的 。

(继承自 IResultSet)
GetRef(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 Ref Java 编程语言中的 对象。

(继承自 IResultSet)
GetRef(String)

检索此 ResultSet 对象的当前行中指定列的值作为 Ref Java 编程语言中的 对象。

(继承自 IResultSet)
GetRowId(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.RowId Java 编程语言中的 对象。

(继承自 IResultSet)
GetRowId(String)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.RowId Java 编程语言中的 对象。

(继承自 IResultSet)
GetShort(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 short Java 编程语言中的 。

(继承自 IResultSet)
GetShort(String)

检索此 ResultSet 对象的当前行中指定列的值作为 short Java 编程语言中的 。

(继承自 IResultSet)
GetSQLXML(Int32)

检索此 ResultSet 当前行中指定列的值作为 java.sql.SQLXML Java 编程语言中的 对象。

(继承自 IResultSet)
GetSQLXML(String)

检索此 ResultSet 当前行中指定列的值作为 java.sql.SQLXML Java 编程语言中的 对象。

(继承自 IResultSet)
GetString(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 String Java 编程语言中的 。

(继承自 IResultSet)
GetString(String)

检索此 ResultSet 对象的当前行中指定列的值作为 String Java 编程语言中的 。

(继承自 IResultSet)
GetTime(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Time Java 编程语言中的 对象。

(继承自 IResultSet)
GetTime(Int32, Calendar)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Time Java 编程语言中的 对象。

(继承自 IResultSet)
GetTime(String)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Time Java 编程语言中的 对象。

(继承自 IResultSet)
GetTime(String, Calendar)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Time Java 编程语言中的 对象。

(继承自 IResultSet)
GetTimestamp(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Timestamp Java 编程语言中的 对象。

(继承自 IResultSet)
GetTimestamp(Int32, Calendar)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Timestamp Java 编程语言中的 对象。

(继承自 IResultSet)
GetTimestamp(String)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Timestamp Java 编程语言中的 对象。

(继承自 IResultSet)
GetTimestamp(String, Calendar)

检索此 ResultSet 对象的当前行中指定列的值作为 java.sql.Timestamp Java 编程语言中的 对象。

(继承自 IResultSet)
GetUnicodeStream(Int32)
已过时.

检索此 ResultSet 对象的当前行中指定列的值作为两字节 3 个字符的流。

(继承自 IResultSet)
GetUnicodeStream(String)
已过时.

检索此 ResultSet 对象的当前行中指定列的值作为两字节 Unicode 字符的流。

(继承自 IResultSet)
GetURL(Int32)

检索此 ResultSet 对象的当前行中指定列的值作为 java.net.URL Java 编程语言中的 对象。

(继承自 IResultSet)
GetURL(String)

检索此 ResultSet 对象的当前行中指定列的值作为 java.net.URL Java 编程语言中的 对象。

(继承自 IResultSet)
InsertRow()

将插入行的内容插入到此 ResultSet 对象和数据库中。

(继承自 IResultSet)
IsWrapperFor(Class)

如果此实现接口参数或直接或间接为对象的包装器,则返回 true。

(继承自 IWrapper)
Last()

将光标移动到此 ResultSet 对象中的最后一行。

(继承自 IResultSet)
MoveToCurrentRow()

将光标移到所记住的光标位置,通常为当前行。

(继承自 IResultSet)
MoveToInsertRow()

将游标移到插入行。

(继承自 IResultSet)
Next()

将光标从当前位置向一行移动。

(继承自 IResultSet)
Previous()

将光标移动到此 ResultSet 对象中的上一行。

(继承自 IResultSet)
RefreshRow()

使用数据库中当前行的最新值刷新此行。

(继承自 IResultSet)
Relative(Int32)

移动游标相对行数(正数或负行)。

(继承自 IResultSet)
RemoveRowSetListener(IRowSetListener)

从此 RowSet 对象上发生事件时将通知的组件列表中删除指定的侦听器。

RowDeleted()

检索是否已删除某行。

(继承自 IResultSet)
RowInserted()

检索当前行是否曾插入内容。

(继承自 IResultSet)
RowUpdated()

检索当前行是否已更新。

(继承自 IResultSet)
SetArray(Int32, IArray)

在此 RowSet 对象的 命令中设置具有给定 Array 值的指定参数。

SetAsciiStream(Int32, Stream)

将此 RowSet 对象的命令中的指定参数设置为给定的输入流。

SetAsciiStream(Int32, Stream, Int32)

将此 RowSet 对象的 命令中的指定参数设置为给定 java.io.InputStream 值。

SetAsciiStream(String, Stream)

将指定参数设置为给定的输入流。

SetAsciiStream(String, Stream, Int32)

将指定参数设置为给定的输入流,而指定输入流将含有指定字节数。

SetBigDecimal(Int32, BigDecimal)

将此 RowSet 对象的 命令中的指定参数设置为给定 java.math.BigDeciaml 值。

SetBigDecimal(String, BigDecimal)

将指定参数设置为给定 java.math.BigDecimal 值。

SetBinaryStream(Int32, Stream)

将此 RowSet 对象的命令中的指定参数设置为给定的输入流。

SetBinaryStream(Int32, Stream, Int32)

将此 RowSet 对象的 命令中的指定参数设置为给定 java.io.InputStream 值。

SetBinaryStream(String, Stream)

将指定参数设置为给定的输入流。

SetBinaryStream(String, Stream, Int32)

将指定参数设置为给定的输入流,而指定输入流将含有指定字节数。

SetBlob(Int32, IBlob)

在此 RowSet 对象的 命令中设置具有给定 Blob 值的指定参数。

SetBlob(Int32, Stream)

将指定的参数设置为 InputStream 对象。

SetBlob(Int32, Stream, Int64)

将指定的参数设置为 InputStream 对象。

SetBlob(String, IBlob)

将指定的参数设置为给定 java.sql.Blob 对象。

SetBlob(String, Stream)

将指定的参数设置为 InputStream 对象。

SetBlob(String, Stream, Int64)

将指定的参数设置为 InputStream 对象。

SetBoolean(Int32, Boolean)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java boolean 值。

SetBoolean(String, Boolean)

将指定的参数设置为给定的 Java boolean 值。

SetByte(Int32, SByte)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java byte 值。

SetByte(String, SByte)

将指定的参数设置为给定的 Java byte 值。

SetBytes(Int32, Byte[])

将此 RowSet 对象的 命令中的指定参数设置为给定的 byte Java 值数组。

SetBytes(String, Byte[])

将指定的参数设置为给定的 Java 字节数组。

SetCharacterStream(Int32, Reader)

将此 RowSet 对象的 命令中的指定参数设置为给定 Reader 对象。

SetCharacterStream(Int32, Reader, Int32)

将此 RowSet 对象的 命令中的指定参数设置为给定 java.io.Reader 值。

SetCharacterStream(String, Reader)

将指定的参数设置为给定 Reader 对象。

SetCharacterStream(String, Reader, Int32)

将指定的参数设置为给定 Reader 对象,该对象是给定长度的字符数。

SetClob(Int32, IClob)

在此 RowSet 对象的 命令中设置具有给定 Clob 值的指定参数。

SetClob(Int32, Reader)

将指定的参数设置为 Reader 对象。

SetClob(Int32, Reader, Int64)

将指定的参数设置为 Reader 对象。

SetClob(String, IClob)

将指定的参数设置为给定 java.sql.Clob 对象。

SetClob(String, Reader)

将指定的参数设置为 Reader 对象。

SetClob(String, Reader, Int64)

将指定的参数设置为 Reader 对象。

SetConcurrency(Int32)

将此对象的并发 RowSet 性设置为给定的并发级别。

SetDate(Int32, Date)

将此 RowSet 对象的 命令中的指定参数设置为给定 java.sql.Date 值。

SetDate(Int32, Date, Calendar)

在此 RowSet 对象的 命令中设置具有给定 java.sql.Date 值的指定参数。

SetDate(String, Date)

使用运行应用程序的虚拟机的默认时区将指定参数设置为给定 java.sql.Date 值。

SetDate(String, Date, Calendar)

使用给定 java.sql.Date 对象将指定参数设置为给定 Calendar 值。

SetDouble(Int32, Double)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java double 值。

SetDouble(String, Double)

将指定的参数设置为给定的 Java double 值。

SetFloat(Int32, Single)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java float 值。

SetFloat(String, Single)

将指定的参数设置为给定的 Java float 值。

SetInt(Int32, Int32)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java int 值。

SetInt(String, Int32)

将指定的参数设置为给定的 Java int 值。

SetJniIdentityHashCode(Int32)

设置 返回 JniIdentityHashCode的值。

(继承自 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

为 JavaBeans<sup 字体大小=-2>TM</font></sup><> 组件模型添加对 JDBC API 的支持的接口。

(继承自 IJavaPeerable)
SetLong(Int32, Int64)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java long 值。

SetLong(String, Int64)

将指定的参数设置为给定的 Java long 值。

SetNCharacterStream(Int32, Reader)

将此 RowSet 对象的 命令中的指定参数设置为 Reader 对象。

SetNCharacterStream(Int32, Reader, Int64)

将指定的参数设置为 Reader 对象。

SetNCharacterStream(String, Reader)

将指定的参数设置为 Reader 对象。

SetNCharacterStream(String, Reader, Int64)

将指定的参数设置为 Reader 对象。

SetNClob(Int32, INClob)

将指定的参数设置为 java.sql.NClob 对象。

SetNClob(Int32, Reader)

将指定的参数设置为 Reader 对象。

SetNClob(Int32, Reader, Int64)

将指定的参数设置为 Reader 对象。

SetNClob(String, INClob)

将指定的参数设置为 java.sql.NClob 对象。

SetNClob(String, Reader)

将指定的参数设置为 Reader 对象。

SetNClob(String, Reader, Int64)

将指定的参数设置为 Reader 对象。

SetNString(Int32, String)

将指定的参数设置为给定 String 对象。

SetNString(String, String)

将指定的参数设置为给定 String 对象。

SetNull(Int32, Int32)

将此 RowSet 对象的 SQL 命令中的指定参数设置为 SQL NULL

SetNull(Int32, Int32, String)

将此 RowSet 对象的 SQL 命令中的指定参数设置为 SQL NULL

SetNull(String, Int32)

将指定参数设置为 SQL NULL

SetNull(String, Int32, String)

将指定参数设置为 SQL NULL

SetObject(Int32, Object)

使用 Java Object设置此RowSet对象的 命令中的指定参数。

SetObject(Int32, Object, Int32)

使用 Java Object设置此RowSet对象的 命令中的指定参数。

SetObject(Int32, Object, Int32, Int32)

使用给定的 Java Object设置此RowSet对象的命令中的指定参数。

SetObject(String, Object)

使用给定对象设置指定参数的值。

SetObject(String, Object, Int32)

使用给定对象设置指定参数的值。

SetObject(String, Object, Int32, Int32)

使用给定对象设置指定参数的值。

SetPeerReference(JniObjectReference)

设置 返回 PeerReference的值。

(继承自 IJavaPeerable)
SetRef(Int32, IRef)

在此 RowSet 对象的 命令中设置具有给定 Ref 值的指定参数。

SetRowId(Int32, IRowId)

将指定的参数设置为给定 java.sql.RowId 对象。

SetRowId(String, IRowId)

将指定的参数设置为给定 java.sql.RowId 对象。

SetShort(Int32, Int16)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java short 值。

SetShort(String, Int16)

将指定的参数设置为给定的 Java short 值。

SetSQLXML(Int32, ISQLXML)

将指定的参数设置为给定 java.sql.SQLXML 对象。

SetSQLXML(String, ISQLXML)

将指定的参数设置为给定 java.sql.SQLXML 对象。

SetString(Int32, String)

将此 RowSet 对象的 命令中的指定参数设置为给定的 Java String 值。

SetString(String, String)

将指定的参数设置为给定的 Java String 值。

SetTime(Int32, Time)

将此 RowSet 对象的 命令中的指定参数设置为给定 java.sql.Time 值。

SetTime(Int32, Time, Calendar)

在此 RowSet 对象的 命令中设置具有给定 java.sql.Time 值的指定参数。

SetTime(String, Time)

将指定参数设置为给定 java.sql.Time 值。

SetTime(String, Time, Calendar)

使用给定 java.sql.Time 对象将指定参数设置为给定 Calendar 值。

SetTimestamp(Int32, Timestamp)

将此 RowSet 对象的 命令中的指定参数设置为给定 java.sql.Timestamp 值。

SetTimestamp(Int32, Timestamp, Calendar)

在此 RowSet 对象的 命令中设置具有给定 java.sql.Timestamp 值的指定参数。

SetTimestamp(String, Timestamp)

将指定参数设置为给定 java.sql.Timestamp 值。

SetTimestamp(String, Timestamp, Calendar)

使用给定 java.sql.Timestamp 对象将指定参数设置为给定 Calendar 值。

SetType(Int32)

将此对象的类型 RowSet 设置为给定类型。

SetURL(Int32, URL)

将指定参数设置为给定 java.net.URL 值。

UnregisterFromRuntime()

取消注册此实例,以便运行时不会从将来 Java.Interop.JniRuntime+JniValueManager.PeekValue 的调用中返回它。

(继承自 IJavaPeerable)
Unwrap(Class)

返回一个 对象,该对象实现给定接口以允许访问非标准方法或代理未公开的标准方法。

(继承自 IWrapper)
UpdateArray(Int32, IArray)

使用 值汇报指定的列java.sql.Array

(继承自 IResultSet)
UpdateArray(String, IArray)

使用 值汇报指定的列java.sql.Array

(继承自 IResultSet)
UpdateAsciiStream(Int32, Stream)

汇报具有 ascii 流值的指定列。

(继承自 IResultSet)
UpdateAsciiStream(Int32, Stream, Int32)

汇报具有 ascii 流值(将具有指定字节数)的指定列。

(继承自 IResultSet)
UpdateAsciiStream(Int32, Stream, Int64)

汇报具有 ascii 流值(将具有指定字节数)的指定列。

(继承自 IResultSet)
UpdateAsciiStream(String, Stream)

汇报具有 ascii 流值的指定列。

(继承自 IResultSet)
UpdateAsciiStream(String, Stream, Int32)

汇报具有 ascii 流值(将具有指定字节数)的指定列。

(继承自 IResultSet)
UpdateAsciiStream(String, Stream, Int64)

汇报具有 ascii 流值(将具有指定字节数)的指定列。

(继承自 IResultSet)
UpdateBigDecimal(Int32, BigDecimal)

使用 值汇报指定的列java.math.BigDecimal

(继承自 IResultSet)
UpdateBigDecimal(String, BigDecimal)

使用 值汇报指定的列java.sql.BigDecimal

(继承自 IResultSet)
UpdateBinaryStream(Int32, Stream)

使用二进制流值更新指定列。

(继承自 IResultSet)
UpdateBinaryStream(Int32, Stream, Int32)

使用将具有指定字节数的二进制流值更新指定列。

(继承自 IResultSet)
UpdateBinaryStream(Int32, Stream, Int64)

使用将具有指定字节数的二进制流值更新指定列。

(继承自 IResultSet)
UpdateBinaryStream(String, Stream)

使用二进制流值更新指定列。

(继承自 IResultSet)
UpdateBinaryStream(String, Stream, Int32)

使用将具有指定字节数的二进制流值更新指定列。

(继承自 IResultSet)
UpdateBinaryStream(String, Stream, Int64)

使用将具有指定字节数的二进制流值更新指定列。

(继承自 IResultSet)
UpdateBlob(Int32, IBlob)

使用 值汇报指定的列java.sql.Blob

(继承自 IResultSet)
UpdateBlob(Int32, Stream)

使用给定的输入流汇报指定的列。

(继承自 IResultSet)
UpdateBlob(Int32, Stream, Int64)

使用给定的输入流汇报指定的列,该流将具有指定的字节数。

(继承自 IResultSet)
UpdateBlob(String, IBlob)

使用 值汇报指定的列java.sql.Blob

(继承自 IResultSet)
UpdateBlob(String, Stream)

使用给定的输入流汇报指定的列。

(继承自 IResultSet)
UpdateBlob(String, Stream, Int64)

使用给定的输入流汇报指定的列,该流将具有指定的字节数。

(继承自 IResultSet)
UpdateBoolean(Int32, Boolean)

使用 值汇报指定的列boolean

(继承自 IResultSet)
UpdateBoolean(String, Boolean)

使用 值汇报指定的列boolean

(继承自 IResultSet)
UpdateByte(Int32, SByte)

使用 值汇报指定的列byte

(继承自 IResultSet)
UpdateByte(String, SByte)

使用 值汇报指定的列byte

(继承自 IResultSet)
UpdateBytes(Int32, Byte[])

使用数组值汇报指定的列byte

(继承自 IResultSet)
UpdateBytes(String, Byte[])

汇报具有字节数组值的指定列。

(继承自 IResultSet)
UpdateCharacterStream(Int32, Reader)

使用字符流值更新指定列。

(继承自 IResultSet)
UpdateCharacterStream(Int32, Reader, Int32)

使用将具有指定字节数的字符流值更新指定列。

(继承自 IResultSet)
UpdateCharacterStream(Int32, Reader, Int64)

使用将具有指定字节数的字符流值更新指定列。

(继承自 IResultSet)
UpdateCharacterStream(String, Reader)

使用字符流值更新指定列。

(继承自 IResultSet)
UpdateCharacterStream(String, Reader, Int32)

使用将具有指定字节数的字符流值更新指定列。

(继承自 IResultSet)
UpdateCharacterStream(String, Reader, Int64)

使用将具有指定字节数的字符流值更新指定列。

(继承自 IResultSet)
UpdateClob(Int32, IClob)

使用 值汇报指定的列java.sql.Clob

(继承自 IResultSet)
UpdateClob(Int32, Reader)

使用给定Reader对象汇报指定的列。

(继承自 IResultSet)
UpdateClob(Int32, Reader, Int64)

汇报指定列,使用给定Reader对象(给定长度为字符数)。

(继承自 IResultSet)
UpdateClob(String, IClob)

使用 值汇报指定的列java.sql.Clob

(继承自 IResultSet)
UpdateClob(String, Reader)

使用给定Reader对象汇报指定的列。

(继承自 IResultSet)
UpdateClob(String, Reader, Int64)

汇报指定列,使用给定Reader对象(给定长度为字符数)。

(继承自 IResultSet)
UpdateDate(Int32, Date)

使用 值汇报指定的列java.sql.Date

(继承自 IResultSet)
UpdateDate(String, Date)

使用 值汇报指定的列java.sql.Date

(继承自 IResultSet)
UpdateDouble(Int32, Double)

使用 值汇报指定的列double

(继承自 IResultSet)
UpdateDouble(String, Double)

使用 值汇报指定的列double

(继承自 IResultSet)
UpdateFloat(Int32, Single)

使用 值汇报指定的列float

(继承自 IResultSet)
UpdateFloat(String, Single)

使用 值汇报指定的列float

(继承自 IResultSet)
UpdateInt(Int32, Int32)

使用 值汇报指定的列int

(继承自 IResultSet)
UpdateInt(String, Int32)

使用 值汇报指定的列int

(继承自 IResultSet)
UpdateLong(Int32, Int64)

使用 值汇报指定的列long

(继承自 IResultSet)
UpdateLong(String, Int64)

使用 值汇报指定的列long

(继承自 IResultSet)
UpdateNCharacterStream(Int32, Reader)

使用字符流值更新指定列。

(继承自 IResultSet)
UpdateNCharacterStream(Int32, Reader, Int64)

使用将具有指定字节数的字符流值更新指定列。

(继承自 IResultSet)
UpdateNCharacterStream(String, Reader)

使用字符流值更新指定列。

(继承自 IResultSet)
UpdateNCharacterStream(String, Reader, Int64)

使用将具有指定字节数的字符流值更新指定列。

(继承自 IResultSet)
UpdateNClob(Int32, INClob)

使用 值汇报指定的列java.sql.NClob

(继承自 IResultSet)
UpdateNClob(Int32, Reader)

使用给定的 汇报指定列Reader

        The data will be read from the stream
        as needed until end-of-stream is reached.
(继承自 IResultSet)
UpdateNClob(Int32, Reader, Int64)

汇报指定列,使用给定Reader对象(给定长度为字符数)。

(继承自 IResultSet)
UpdateNClob(String, INClob)

使用 值汇报指定的列java.sql.NClob

(继承自 IResultSet)
UpdateNClob(String, Reader)

使用给定Reader对象汇报指定的列。

(继承自 IResultSet)
UpdateNClob(String, Reader, Int64)

汇报指定列,使用给定Reader对象(给定长度为字符数)。

(继承自 IResultSet)
UpdateNString(Int32, String)

使用 值汇报指定的列String

(继承自 IResultSet)
UpdateNString(String, String)

使用 值汇报指定的列String

(继承自 IResultSet)
UpdateNull(Int32)

使用 值汇报指定的列null

(继承自 IResultSet)
UpdateNull(String)

使用 值汇报指定的列null

(继承自 IResultSet)
UpdateObject(Int32, Object)

使用 值汇报指定的列Object

(继承自 IResultSet)
UpdateObject(Int32, Object, Int32)

使用 值汇报指定的列Object

(继承自 IResultSet)
UpdateObject(String, Object)

使用 值汇报指定的列Object

(继承自 IResultSet)
UpdateObject(String, Object, Int32)

使用 值汇报指定的列Object

(继承自 IResultSet)
UpdateRef(Int32, IRef)

使用 值汇报指定的列java.sql.Ref

(继承自 IResultSet)
UpdateRef(String, IRef)

使用 值汇报指定的列java.sql.Ref

(继承自 IResultSet)
UpdateRow()

使用此ResultSet对象的当前行的新内容汇报基础数据库。

(继承自 IResultSet)
UpdateRowId(Int32, IRowId)

使用 值汇报指定的列RowId

(继承自 IResultSet)
UpdateRowId(String, IRowId)

使用 值汇报指定的列RowId

(继承自 IResultSet)
UpdateShort(Int32, Int16)

使用 值汇报指定的列short

(继承自 IResultSet)
UpdateShort(String, Int16)

使用 值汇报指定的列short

(继承自 IResultSet)
UpdateSQLXML(Int32, ISQLXML)

使用 值汇报指定的列java.sql.SQLXML

(继承自 IResultSet)
UpdateSQLXML(String, ISQLXML)

使用 值汇报指定的列java.sql.SQLXML

(继承自 IResultSet)
UpdateString(Int32, String)

使用 值汇报指定的列String

(继承自 IResultSet)
UpdateString(String, String)

使用 值汇报指定的列String

(继承自 IResultSet)
UpdateTime(Int32, Time)

使用 值汇报指定的列java.sql.Time

(继承自 IResultSet)
UpdateTime(String, Time)

使用 值汇报指定的列java.sql.Time

(继承自 IResultSet)
UpdateTimestamp(Int32, Timestamp)

使用 值汇报指定的列java.sql.Timestamp

(继承自 IResultSet)
UpdateTimestamp(String, Timestamp)

使用 值汇报指定的列java.sql.Timestamp

(继承自 IResultSet)
WasNull()

报告最后一个读取的列的值是否为 SQL NULL

(继承自 IResultSet)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

为 JavaBeans<sup 字体大小=-2>TM</font></sup><> 组件模型添加对 JDBC API 的支持的接口。

GetJniTypeName(IJavaPeerable)

为 JavaBeans<sup 字体大小=-2>TM</font></sup><> 组件模型添加对 JDBC API 的支持的接口。

适用于