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 методами получения.

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

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

Методы средства обновления могут использоваться двумя способами: <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.

Поля

Имя Описание
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, Int32)
Устаревшие.

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

GetBigDecimal(Int32)

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

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

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

GetBigDecimal(String)

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

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, Calendar)

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

GetDate(Int32)

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

GetDate(String, Calendar)

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

GetDate(String)

Извлекает значение указанного столбца в текущей строке этого 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, IDictionary<String,Class>)

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

GetObject(Int32)

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

GetObject(String, IDictionary<String,Class>)

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

GetObject(String)

Возвращает значение указанного столбца в текущей строке этого 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)

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

GetSQLXML(String)

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

GetString(Int32)

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

GetString(String)

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

GetTime(Int32, Calendar)

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

GetTime(Int32)

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

GetTime(String, Calendar)

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

GetTime(String)

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

GetTimestamp(Int32, Calendar)

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

GetTimestamp(Int32)

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

GetTimestamp(String, Calendar)

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

GetTimestamp(String)

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

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

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

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, Int32)

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

UpdateAsciiStream(Int32, Stream, Int64)

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

UpdateAsciiStream(Int32, Stream)

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

UpdateAsciiStream(String, Stream, Int32)

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

UpdateAsciiStream(String, Stream, Int64)

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

UpdateAsciiStream(String, Stream)

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

UpdateBigDecimal(Int32, BigDecimal)

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

UpdateBigDecimal(String, BigDecimal)

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

UpdateBinaryStream(Int32, Stream, Int32)

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

UpdateBinaryStream(Int32, Stream, Int64)

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

UpdateBinaryStream(Int32, Stream)

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

UpdateBinaryStream(String, Stream, Int32)

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

UpdateBinaryStream(String, Stream, Int64)

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

UpdateBinaryStream(String, Stream)

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

UpdateBlob(Int32, IBlob)

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

UpdateBlob(Int32, Stream, Int64)

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

UpdateBlob(Int32, Stream)

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

UpdateBlob(String, IBlob)

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

UpdateBlob(String, Stream, Int64)

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

UpdateBlob(String, Stream)

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

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, Int32)

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

UpdateCharacterStream(Int32, Reader, Int64)

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

UpdateCharacterStream(Int32, Reader)

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

UpdateCharacterStream(String, Reader, Int32)

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

UpdateCharacterStream(String, Reader, Int64)

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

UpdateCharacterStream(String, Reader)

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

UpdateClob(Int32, IClob)

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

UpdateClob(Int32, Reader, Int64)

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

UpdateClob(Int32, Reader)

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

UpdateClob(String, IClob)

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

UpdateClob(String, Reader, Int64)

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

UpdateClob(String, Reader)

Обновляет указанный столбец с помощью заданного 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, Int64)

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

UpdateNCharacterStream(Int32, Reader)

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

UpdateNCharacterStream(String, Reader, Int64)

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

UpdateNCharacterStream(String, Reader)

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

UpdateNClob(Int32, INClob)

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

UpdateNClob(Int32, Reader, Int64)

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

UpdateNClob(Int32, Reader)

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

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

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

UpdateNClob(String, Reader, Int64)

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

UpdateNClob(String, Reader)

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

UpdateNString(Int32, String)

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

UpdateNString(String, String)

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

UpdateNull(Int32)

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

UpdateNull(String)

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

UpdateObject(Int32, Object, Int32)

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

UpdateObject(Int32, Object)

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

UpdateObject(String, Object, Int32)

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

UpdateObject(String, Object)

Обновляет указанный столбец со значением 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.

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

Имя Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

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

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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