IRowSetReader.ReadData(IRowSetInternal) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает новое содержимое вызывающего 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
объект (1), реализующий RowSetInternal
интерфейс, (2), с которым зарегистрирован этот модуль чтения, и (3), метод которого execute
вызывается этим средством чтения.
- Атрибуты
Исключения
Если возникла проблема с доступом к базе данных или если читатель вызывает Execute() метод.
Комментарии
Считывает новое содержимое вызывающего RowSet
объекта. Чтобы вызвать этот метод, RowSet
объект должен реализовать RowSetInternal
интерфейс и зарегистрировать этот RowSetReader
объект в качестве средства чтения. Метод readData
вызывается внутренне методом RowSet.execute
для наборов строк, поддерживающих парадигму чтения и записи.
Метод readData
добавляет строки в вызывающий объект. Его можно реализовать различными способами и даже заполнять вызывающий объект строками из нереляционного источника данных. Как правило, средство чтения может вызывать любой из методов набора строк с одним исключением. Вызов метода execute
приведет SQLException
к возникновению ошибки, так как execute
может не вызываться рекурсивно. Кроме того, когда средство чтения вызывает RowSet
методы, прослушиватели не уведомляются; то есть RowSetEvent
объекты не создаются, а RowSetListener
методы не вызываются. Это верно, так как прослушиватели уже уведомляются методом execute
.
Документация по Java для javax.sql.RowSetReader.readData(javax.sql.RowSetInternal)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.