IResultSet Интерфейс

Определение

Таблица данных, представляющая результирующий набор базы данных, который обычно создается при выполнении инструкции, которая запрашивает базу данных.

[Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")]
public interface IResultSet : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IWrapper
[<Android.Runtime.Register("java/sql/ResultSet", "", "Java.Sql.IResultSetInvoker")>]
type IResultSet = interface
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Производный
Атрибуты
Реализации

Комментарии

Таблица данных, представляющая результирующий набор базы данных, который обычно создается при выполнении инструкции, которая запрашивает базу данных.

Объект ResultSet поддерживает курсор, указывающий на текущую строку данных. Изначально курсор располагается перед первой строкой. Метод next перемещает курсор в следующую строку и, так как возвращается false , когда в ResultSet объекте больше нет строк, его можно использовать в while цикле для итерации результирующих наборов.

Объект по умолчанию ResultSet не является обновляемым и имеет курсор, который перемещается только вперед. Таким образом, вы можете выполнить итерацию только один раз и только от первой строки до последней строки. Можно создавать ResultSet прокручиваемые и (или) обновляемые объекты. В следующем фрагменте кода, в котором con является допустимым Connection объектом, показано, как сделать результирующий набор, который является прокручиваемым и нечувствительным к обновлениям другими пользователями и который является обновляемым. Другие параметры см ResultSet . в полях.

Statement stmt = con.createStatement(
                                                 ResultSet.TYPE_SCROLL_INSENSITIVE,
                                                 ResultSet.CONCUR_UPDATABLE);
                  ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
                  // rs will be scrollable, will not show changes made by others,
                  // and will be updatable

Интерфейс ResultSet предоставляет методы получения (getBoolean, getLongи т. д.) для получения значений столбцов из текущей строки. Значения можно получить с помощью номера индекса столбца или имени столбца. Как правило, использование индекса столбца будет более эффективным. Столбцы нумеруются от 1. Для максимальной переносимости столбцы результирующих наборов в каждой строке должны считываться слева направо, а каждый столбец — только один раз.

Для методов получения драйвер JDBC пытается преобразовать базовые данные в тип Java, указанный в методе getter, и возвращает подходящее значение Java. Спецификация JDBC содержит таблицу, показывающую допустимые сопоставления типов SQL с типами Java, которые могут использоваться методами ResultSet получения.

Имена столбцов, используемые в качестве входных методов получения, не учитывают регистр. Если метод получения вызывается с именем столбца и несколько столбцов имеют одинаковое имя, возвращается значение первого соответствующего столбца. Параметр имени столбца предназначен для использования при использовании имен столбцов в SQL-запросе, который создал результирующий набор. Для столбцов, которые не имеют явного имени в запросе, рекомендуется использовать номера столбцов. Если используются имена столбцов, программист должен убедиться, что они однозначно ссылаются на предполагаемые столбцы, что можно гарантировать с помощью предложения SQL AS .

Набор методов updater был добавлен в этот интерфейс в API JDBC 2.0 (java<sup font><size=-2>TM</font></sup> 2 SDK, Standard Edition, версия 1.2). Комментарии, касающиеся параметров методов получения, также применяются к параметрам методов updater.

Методы средства обновления можно использовать двумя способами: <ol><LI>для обновления значения столбца в текущей строке. В прокручиваемом ResultSet объекте курсор можно перемещать назад и вперед, в абсолютное положение или в положение относительно текущей строки. Следующий фрагмент кода обновляет NAME столбец в пятой строке ResultSet объекта rs , а затем использует метод updateRow для обновления таблицы источника данных, из которой rs был получен.

rs.absolute(5); // moves the cursor to the fifth row of rs
                  rs.updateString("NAME", "AINSWORTH"); // updates the
                     // <code>NAME</code> column of row 5 to be <code>AINSWORTH</code>
                  rs.updateRow(); // updates the row in the data source

<LI>для вставки значений столбцов в строку вставки. Обновляемый ResultSet объект имеет связанную с ним специальную строку, которая служит промежуточной областью для создания вставляемой строки. Следующий фрагмент кода перемещает курсор в строку вставки, создает строку из трех столбцов и вставляет ее в rs таблицу источника данных и в нее с помощью метода insertRow.

rs.moveToInsertRow(); // moves cursor to the insert row
                  rs.updateString(1, "AINSWORTH"); // updates the
                     // first column of the insert row to be <code>AINSWORTH</code>
                  rs.updateInt(2,35); // updates the second column to be <code>35</code>
                  rs.updateBoolean(3, true); // updates the third column to <code>true</code>
                  rs.insertRow();
                  rs.moveToCurrentRow();

</Пр>

Объект ResultSet автоматически закрывается, когда Statement созданный объект закрывается, выполняется повторно или используется для получения следующего результата из последовательности нескольких результатов.

Число, типы и свойства столбцов ResultSet объекта предоставляются объектом, ResultSetMetaData возвращаемым методом ResultSet.getMetaData .

Документация по Java для java.sql.ResultSet.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Поля

CloseCursorsAtCommit

Константа, указывающая, что открытые ResultSet объекты с такой возможностью удержания будут закрыты при фиксации текущей транзакции.

ConcurReadOnly

Константа, указывающая режим параллелизма для ResultSet объекта, который не может быть обновлен.

ConcurUpdatable

Константы, указывающие режим параллелизма для ResultSet объекта, который может быть обновлен.

FetchForward

Константы, указывающие, что строки в результирующем наборе будут обрабатываться в направлении вперед; От начала к последнему.

FetchReverse

Константы, указывающие, что строки в результирующем наборе будут обрабатываться в обратном направлении; Последнее к первому.

FetchUnknown

Константы, указывающие, что порядок обработки строк в результирующем наборе неизвестен.

HoldCursorsOverCommit

Константа, указывающая, что открытые ResultSet объекты с такой возможностью удержания останутся открытыми при фиксации текущей транзакции.

TypeForwardOnly

Константа, указывающая тип объекта ResultSet , курсор которого может перемещаться только вперед.

TypeScrollInsensitive

Константа, указывающая тип для прокручиваемого ResultSet объекта, но, как правило, не чувствительного к изменениям данных, лежащих в ResultSetоснове .

TypeScrollSensitive

Константа, указывающая тип для прокручиваемого ResultSet объекта и, как правило, чувствительного к изменениям данных, лежащих в ResultSetоснове .

Свойства

Concurrency

Возвращает режим параллелизма данного ResultSetобъекта .

CursorName

Возвращает имя sql-курсора данного объекта ResultSet.

FetchDirection

Возвращает направление, в котором извлекаются строки для этого ResultSet объекта.

FetchSize

Возвращает размер выборки (в количестве строк) для данного ResultSetобъекта .

Handle

Возвращает значение JNI базового объекта Android.

(Унаследовано от IJavaObject)
Holdability

Возвращает удержание этого результирующих наборов: HoldCursorsOverCommit или CloseCursorsAtCommit.

IsAfterLast

Возвращает значение , если курсор находится после последней ResultSetстроки объекта .

IsBeforeFirst

Возвращает, если курсор находится перед первой строкой ResultSet.

IsClosed

Возвращает значение true, если этот результирующий набор был закрыт, в противном случае — значение false.

IsFirst

Возвращает, если курсор находится в первой строке ResultSet.

IsLast

Возвращает значение , если курсор находится в последней строке ResultSet

JniIdentityHashCode

Возвращает значение для упаковаемого java.lang.System.identityHashCode() экземпляра.

(Унаследовано от IJavaPeerable)
JniManagedPeerState

Состояние управляемого однорангового узла.

(Унаследовано от IJavaPeerable)
JniPeerMembers

Поддержка доступа и вызова участников.

(Унаследовано от IJavaPeerable)
MetaData

Возвращает метаданные для данного объекта ResultSet.

PeerReference

JniObjectReference Возвращает экземпляр объекта Java, заключенный в оболочку.

(Унаследовано от IJavaPeerable)
Row

Возвращает номер текущей строки в ResultSet.

Statement

Возвращает оператор , создающий этот ResultSetобъект .

Type

Возвращает тип службы ResultSet.

Warnings

Получает первое предупреждение, созданное вызовами для данного ResultSetобъекта .

Методы

Absolute(Int32)

Перемещает курсор на заданный номер строки в этом ResultSet объекте.

AfterLast()

Перемещает курсор в конец этого ResultSet объекта сразу после последней строки.

BeforeFirst()

Перемещает курсор в переднюю часть этого ResultSet объекта непосредственно перед первой строкой.

CancelRowUpdates()

Отменяет обновления, внесенные в текущую строку в этом ResultSet объекте.

ClearWarnings()

Очищает все предупреждения, сообщаемые об этом ResultSet объекте.

Close()

Немедленно освобождает базу данных этого ResultSet объекта и ресурсы JDBC, не дожидаясь этого при автоматическом закрытии.

DeleteRow()

Удаляет текущую строку из этого ResultSet объекта и из базовой базы данных.

Disposed()

Вызывается при удалении экземпляра.

(Унаследовано от IJavaPeerable)
DisposeUnlessReferenced()

Если отсутствуют незадающиеся ссылки на этот экземпляр, вызывает Dispose(); в противном случае ничего не делает.

(Унаследовано от IJavaPeerable)
Finalized()

Вызывается после завершения работы экземпляра.

(Унаследовано от IJavaPeerable)
FindColumn(String)

Сопоставляет заданную ResultSet метку столбца с индексом ResultSet столбца.

First()

Перемещает курсор в первую строку этого ResultSet объекта.

GetArray(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Array объекта на языке программирования Java.

GetArray(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Array объекта на языке программирования Java.

GetAsciiStream(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде потока символов ASCII.

GetAsciiStream(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде потока символов ASCII.

GetBigDecimal(Int32)

Извлекает значение заданного столбца в текущей строке этого ResultSet объекта в виде с полной java.math.BigDecimal точностью.

GetBigDecimal(Int32, Int32)
Устаревшие..

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на java.sql.BigDecimal языке программирования Java.

GetBigDecimal(String)

Извлекает значение заданного столбца в текущей строке этого ResultSet объекта в виде с полной java.math.BigDecimal точностью.

GetBigDecimal(String, Int32)
Устаревшие..

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на java.math.BigDecimal языке программирования Java.

GetBinaryStream(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде потока неинтерпретированных байтов.

GetBinaryStream(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде потока неинтерпретированных byteзначений .

GetBlob(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Blob объекта на языке программирования Java.

GetBlob(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Blob объекта на языке программирования Java.

GetBoolean(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на boolean языке программирования Java.

GetBoolean(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на boolean языке программирования Java.

GetByte(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на byte языке программирования Java.

GetByte(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на byte языке программирования Java.

GetBytes(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде byte массива на языке программирования Java.

GetBytes(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде byte массива на языке программирования Java.

GetCharacterStream(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в качестве java.io.Reader объекта .

GetCharacterStream(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в качестве java.io.Reader объекта .

GetClob(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Clob объекта на языке программирования Java.

GetClob(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Clob объекта на языке программирования Java.

GetDate(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Date объекта на языке программирования Java.

GetDate(Int32, Calendar)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Date объекта на языке программирования Java.

GetDate(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Date объекта на языке программирования Java.

GetDate(String, Calendar)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Date объекта на языке программирования Java.

GetDouble(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на double языке программирования Java.

GetDouble(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на double языке программирования Java.

GetFloat(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на float языке программирования Java.

GetFloat(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на float языке программирования Java.

GetInt(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде int на языке программирования Java.

GetInt(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде int на языке программирования Java.

GetLong(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на long языке программирования Java.

GetLong(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на long языке программирования Java.

GetNCharacterStream(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в качестве java.io.Reader объекта .

GetNCharacterStream(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в качестве java.io.Reader объекта .

GetNClob(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде NClob объекта на языке программирования Java.

GetNClob(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде NClob объекта на языке программирования Java.

GetNString(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на String языке программирования Java.

GetNString(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на String языке программирования Java.

GetObject(Int32)

Возвращает значение указанного столбца в текущей строке этого ResultSet объекта в виде Object на языке программирования Java.

GetObject(Int32, IDictionary<String,Class>)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Object на языке программирования Java.

GetObject(String)

Возвращает значение указанного столбца в текущей строке этого ResultSet объекта в виде Object на языке программирования Java.

GetObject(String, IDictionary<String,Class>)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Object на языке программирования Java.

GetRef(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Ref объекта на языке программирования Java.

GetRef(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Ref объекта на языке программирования Java.

GetRowId(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.RowId объекта на языке программирования Java.

GetRowId(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.RowId объекта на языке программирования Java.

GetShort(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на short языке программирования Java.

GetShort(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на short языке программирования Java.

GetSQLXML(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.SQLXML объекта на языке программирования Java.

GetSQLXML(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.SQLXML объекта на языке программирования Java.

GetString(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на String языке программирования Java.

GetString(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде на String языке программирования Java.

GetTime(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Time объекта на языке программирования Java.

GetTime(Int32, Calendar)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Time объекта на языке программирования Java.

GetTime(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Time объекта на языке программирования Java.

GetTime(String, Calendar)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Time объекта на языке программирования Java.

GetTimestamp(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Timestamp объекта на языке программирования Java.

GetTimestamp(Int32, Calendar)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Timestamp объекта на языке программирования Java.

GetTimestamp(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Timestamp объекта на языке программирования Java.

GetTimestamp(String, Calendar)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.sql.Timestamp объекта на языке программирования Java.

GetUnicodeStream(Int32)
Устаревшие..

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде потока двухбайтовых трех символов.

GetUnicodeStream(String)
Устаревшие..

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде потока двухбайтовых символов Юникода.

GetURL(Int32)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.net.URL объекта на языке программирования Java.

GetURL(String)

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде java.net.URL объекта на языке программирования Java.

InsertRow()

Вставляет содержимое строки вставки в этот ResultSet объект и в базу данных.

IsWrapperFor(Class)

Возвращает значение true, если он реализует аргумент интерфейса или является прямо или косвенно оболочкой для объекта, который делает.

(Унаследовано от IWrapper)
Last()

Перемещает курсор в последнюю строку в этом ResultSet объекте.

MoveToCurrentRow()

Перемещает курсор в сохраненное местоположение курсора, обычно в текущую строку.

MoveToInsertRow()

Перемещает курсор в строку вставки.

Next()

Перемещает курсор на одну строку из текущего положения.

Previous()

Перемещает курсор в предыдущую строку в этом ResultSet объекте.

RefreshRow()

Обновляет текущую строку, записывая последнее значение из базы данных.

Relative(Int32)

Перемещает курсор на относительное количество строк, как положительных, так и отрицательных.

RowDeleted()

Возвращает значение, определяющее, была ли удалена строка.

RowInserted()

Возвращает значение, определяющее, была ли сделана вставка в текущую строку.

RowUpdated()

Возвращает значение, определяющее, была ли обновлена текущая строка.

SetJniIdentityHashCode(Int32)

Задайте значение, возвращаемое .JniIdentityHashCode

(Унаследовано от IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Таблица данных, представляющая результирующий набор базы данных, который обычно создается при выполнении инструкции, которая запрашивает базу данных.

(Унаследовано от IJavaPeerable)
SetPeerReference(JniObjectReference)

Задайте значение, возвращаемое .PeerReference

(Унаследовано от IJavaPeerable)
UnregisterFromRuntime()

Отмените регистрацию этого экземпляра, чтобы среда выполнения не возвращала его из будущих Java.Interop.JniRuntime+JniValueManager.PeekValue вызовов.

(Унаследовано от IJavaPeerable)
Unwrap(Class)

Возвращает объект , реализующий заданный интерфейс для предоставления доступа к нестандартным методам или стандартным методам, не предоставляемым прокси-сервером.

(Унаследовано от IWrapper)
UpdateArray(Int32, IArray)

Обновления указанного столбца значениемjava.sql.Array.

UpdateArray(String, IArray)

Обновления указанного столбца значениемjava.sql.Array.

UpdateAsciiStream(Int32, Stream)

Обновления указанного столбца значением потока ascii.

UpdateAsciiStream(Int32, Stream, Int32)

Обновления указанного столбца значением потока ascii, которое будет иметь указанное количество байтов.

UpdateAsciiStream(Int32, Stream, Int64)

Обновления указанного столбца значением потока ascii, которое будет иметь указанное количество байтов.

UpdateAsciiStream(String, Stream)

Обновления указанного столбца значением потока ascii.

UpdateAsciiStream(String, Stream, Int32)

Обновления указанного столбца значением потока ascii, которое будет иметь указанное количество байтов.

UpdateAsciiStream(String, Stream, Int64)

Обновления указанного столбца значением потока ascii, которое будет иметь указанное количество байтов.

UpdateBigDecimal(Int32, BigDecimal)

Обновления указанного столбца значениемjava.math.BigDecimal.

UpdateBigDecimal(String, BigDecimal)

Обновления указанного столбца значениемjava.sql.BigDecimal.

UpdateBinaryStream(Int32, Stream)

Обновляет значение двоичного потока в указанном столбце.

UpdateBinaryStream(Int32, Stream, Int32)

Обновляет значение двоичного потока в указанном столбце, в котором указывается заданное число байтов.

UpdateBinaryStream(Int32, Stream, Int64)

Обновляет значение двоичного потока в указанном столбце, в котором указывается заданное число байтов.

UpdateBinaryStream(String, Stream)

Обновляет значение двоичного потока в указанном столбце.

UpdateBinaryStream(String, Stream, Int32)

Обновляет значение двоичного потока в указанном столбце, в котором указывается заданное число байтов.

UpdateBinaryStream(String, Stream, Int64)

Обновляет значение двоичного потока в указанном столбце, в котором указывается заданное число байтов.

UpdateBlob(Int32, IBlob)

Обновления указанного столбца значениемjava.sql.Blob.

UpdateBlob(Int32, Stream)

Обновления указанного столбца, используя заданный входной поток.

UpdateBlob(Int32, Stream, Int64)

Обновления указанного столбца, используя заданный входной поток, который будет иметь указанное количество байтов.

UpdateBlob(String, IBlob)

Обновления указанного столбца значениемjava.sql.Blob.

UpdateBlob(String, Stream)

Обновления указанного столбца, используя заданный входной поток.

UpdateBlob(String, Stream, Int64)

Обновления указанного столбца, используя заданный входной поток, который будет иметь указанное количество байтов.

UpdateBoolean(Int32, Boolean)

Обновления указанного столбца значениемboolean.

UpdateBoolean(String, Boolean)

Обновления указанного столбца значениемboolean.

UpdateByte(Int32, SByte)

Обновления указанного столбца значениемbyte.

UpdateByte(String, SByte)

Обновления указанного столбца значениемbyte.

UpdateBytes(Int32, Byte[])

Обновления указанного столбца значением массиваbyte.

UpdateBytes(String, Byte[])

Обновления указанного столбца значением массива байтов.

UpdateCharacterStream(Int32, Reader)

Обновляет указанный столбец значением потока символов.

UpdateCharacterStream(Int32, Reader, Int32)

Обновляет указанный столбец значением потока символов, который будет содержать указанное число байтов.

UpdateCharacterStream(Int32, Reader, Int64)

Обновляет указанный столбец значением потока символов, который будет содержать указанное число байтов.

UpdateCharacterStream(String, Reader)

Обновляет указанный столбец значением потока символов.

UpdateCharacterStream(String, Reader, Int32)

Обновляет указанный столбец значением потока символов, который будет содержать указанное число байтов.

UpdateCharacterStream(String, Reader, Int64)

Обновляет указанный столбец значением потока символов, который будет содержать указанное число байтов.

UpdateClob(Int32, IClob)

Обновления указанного столбца значениемjava.sql.Clob.

UpdateClob(Int32, Reader)

Обновления указанного столбца с помощью заданного Reader объекта .

UpdateClob(Int32, Reader, Int64)

Обновления указанного столбца, используя заданный Reader объект , который является заданным числом символов в длину.

UpdateClob(String, IClob)

Обновления указанного столбца значениемjava.sql.Clob.

UpdateClob(String, Reader)

Обновления указанного столбца с помощью заданного Reader объекта .

UpdateClob(String, Reader, Int64)

Обновления указанного столбца, используя заданный Reader объект , который является заданным числом символов в длину.

UpdateDate(Int32, Date)

Обновления указанного столбца значениемjava.sql.Date.

UpdateDate(String, Date)

Обновления указанного столбца значениемjava.sql.Date.

UpdateDouble(Int32, Double)

Обновления указанного столбца значениемdouble.

UpdateDouble(String, Double)

Обновления указанного столбца значениемdouble.

UpdateFloat(Int32, Single)

Обновления указанного столбца значениемfloat.

UpdateFloat(String, Single)

Обновления указанного столбца значениемfloat .

UpdateInt(Int32, Int32)

Обновления указанного столбца значениемint.

UpdateInt(String, Int32)

Обновления указанного столбца значениемint.

UpdateLong(Int32, Int64)

Обновления указанного столбца значениемlong.

UpdateLong(String, Int64)

Обновления указанного столбца значениемlong.

UpdateNCharacterStream(Int32, Reader)

Обновляет указанный столбец значением потока символов.

UpdateNCharacterStream(Int32, Reader, Int64)

Обновляет указанный столбец значением потока символов, который будет содержать указанное число байтов.

UpdateNCharacterStream(String, Reader)

Обновляет указанный столбец значением потока символов.

UpdateNCharacterStream(String, Reader, Int64)

Обновляет указанный столбец значением потока символов, который будет содержать указанное число байтов.

UpdateNClob(Int32, INClob)

Обновления указанного столбца значениемjava.sql.NClob.

UpdateNClob(Int32, Reader)

Обновления указанного столбца с помощью заданногоReader

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

Обновления указанного столбца, используя заданный Reader объект , который является заданным числом символов в длину.

UpdateNClob(String, INClob)

Обновления указанного столбца значениемjava.sql.NClob.

UpdateNClob(String, Reader)

Обновления указанного столбца с помощью заданного Reader объекта .

UpdateNClob(String, Reader, Int64)

Обновления указанного столбца, используя заданный Reader объект , который является заданным числом символов в длину.

UpdateNString(Int32, String)

Обновления указанного столбца значениемString.

UpdateNString(String, String)

Обновления указанного столбца значениемString.

UpdateNull(Int32)

Обновления указанного столбца значениемnull.

UpdateNull(String)

Обновления указанного столбца значениемnull.

UpdateObject(Int32, Object)

Обновления указанного столбца значениемObject.

UpdateObject(Int32, Object, Int32)

Обновления указанного столбца значениемObject.

UpdateObject(String, Object)

Обновления указанного столбца значениемObject.

UpdateObject(String, Object, Int32)

Обновления указанного столбца значениемObject.

UpdateRef(Int32, IRef)

Обновления указанного столбца значениемjava.sql.Ref.

UpdateRef(String, IRef)

Обновления указанного столбца значениемjava.sql.Ref.

UpdateRow()

Обновления базовую базу данных с новым содержимым текущей строки этого ResultSet объекта.

UpdateRowId(Int32, IRowId)

Обновления указанного столбца значениемRowId.

UpdateRowId(String, IRowId)

Обновления указанного столбца значениемRowId.

UpdateShort(Int32, Int16)

Обновления указанного столбца значениемshort.

UpdateShort(String, Int16)

Обновления указанного столбца значениемshort.

UpdateSQLXML(Int32, ISQLXML)

Обновления указанного столбца значениемjava.sql.SQLXML.

UpdateSQLXML(String, ISQLXML)

Обновления указанного столбца значениемjava.sql.SQLXML.

UpdateString(Int32, String)

Обновления указанного столбца значениемString.

UpdateString(String, String)

Обновления указанного столбца значениемString.

UpdateTime(Int32, Time)

Обновления указанного столбца значениемjava.sql.Time.

UpdateTime(String, Time)

Обновления указанного столбца значениемjava.sql.Time.

UpdateTimestamp(Int32, Timestamp)

Обновления указанного столбца значениемjava.sql.Timestamp.

UpdateTimestamp(String, Timestamp)

Обновления указанного столбца значениемjava.sql.Timestamp.

WasNull()

Сообщает, имеет ли последний прочитанный столбец значение SQL NULL.

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Таблица данных, представляющая результирующий набор базы данных, который обычно создается при выполнении инструкции, которая запрашивает базу данных.

GetJniTypeName(IJavaPeerable)

Таблица данных, представляющая результирующий набор базы данных, который обычно создается при выполнении инструкции, которая запрашивает базу данных.

Применяется к