IRowSetReader.ReadData(IRowSetInternal) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
读取调用 RowSet
对象的新内容。
[Android.Runtime.Register("readData", "(Ljavax/sql/RowSetInternal;)V", "GetReadData_Ljavax_sql_RowSetInternal_Handler:Javax.Sql.IRowSetReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void ReadData (Javax.Sql.IRowSetInternal? caller);
[<Android.Runtime.Register("readData", "(Ljavax/sql/RowSetInternal;)V", "GetReadData_Ljavax_sql_RowSetInternal_Handler:Javax.Sql.IRowSetReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadData : Javax.Sql.IRowSetInternal -> unit
参数
- caller
- IRowSetInternal
RowSet
已实现RowSetInternal
此读取器的接口(2)的对象(1),以及调用此读取器的方法调用此读取器的对象(3)execute
- 属性
例外
如果访问数据库时遇到问题,或者读取器调用该方法 Execute() ,
注解
读取调用 RowSet
对象的新内容。 若要调用此方法,对象 RowSet
必须已实现 RowSetInternal
接口,并将此 RowSetReader
对象注册为其读取器。 该方法 readData
由 RowSet.execute
支持读取器/编写器范例的行集的方法在内部调用。
该方法 readData
将行添加到调用方。 它可以通过各种方式实现,甚至可以使用来自非关系数据源的行填充调用方。 一般情况下,读取器可能会调用行集的任何方法,但有一个例外。 调用该方法 execute
将导致引发, SQLException
因为 execute
可能不会以递归方式调用。 此外,当读取器调用 RowSet
方法时,不会通知侦听器;也就是说,不会 RowSetEvent
生成任何对象,也不会调用任何 RowSetListener
方法。 这是事实,因为侦听器已被方法 execute
通知。
适用于 . 的 javax.sql.RowSetReader.readData(javax.sql.RowSetInternal)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。