IResultSet.GetObject Метод

Определение

Перегрузки

Имя Описание
GetObject(String, IDictionary<String,Class>)

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

GetObject(Int32, IDictionary<String,Class>)

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

GetObject(Int32)

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

GetObject(String)

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

GetObject(String, IDictionary<String,Class>)

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

[Android.Runtime.Register("getObject", "(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Ljava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(string? columnLabel, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getObject", "(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Ljava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : string * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object

Параметры

columnLabel
String

Метка для столбца, указанного с предложением SQL AS. Если предложение SQL AS не указано, метка — это имя столбца.

map
IDictionary<String,Class>

java.util.Map Объект, содержащий сопоставление имен типов SQL с классами на языке программирования Java

Возвращаемое значение

значение Object SQL в указанном столбце

Атрибуты

Комментарии

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Object языка программирования Java. Если значение равно SQLNULL, драйвер возвращает Javanull. Этот метод использует указанный Map объект для пользовательского сопоставления при необходимости.

Добавлено в версии 1.2.

Документация по Java для java.sql.ResultSet.getObject(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

GetObject(Int32, IDictionary<String,Class>)

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

[Android.Runtime.Register("getObject", "(ILjava/util/Map;)Ljava/lang/Object;", "GetGetObject_ILjava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(int columnIndex, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getObject", "(ILjava/util/Map;)Ljava/lang/Object;", "GetGetObject_ILjava_util_Map_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : int * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object

Параметры

columnIndex
Int32

первый столбец равен 1, второй — 2, ...

map
IDictionary<String,Class>

java.util.Map Объект, содержащий сопоставление имен типов SQL с классами на языке программирования Java

Возвращаемое значение

в Object языке программирования Java, представляющего значение SQL

Атрибуты

Комментарии

Извлекает значение указанного столбца в текущей строке этого ResultSet объекта в виде Object языка программирования Java. Если значение равно SQLNULL, драйвер возвращает Javanull. Этот метод использует заданный Map объект для пользовательского сопоставления структурированного или определенного типа SQL, который извлекается.

Добавлено в версии 1.2.

Документация по Java для java.sql.ResultSet.getObject(int, java.util.Map<java.lang.String, java.lang.Class<?>>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

GetObject(Int32)

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

[Android.Runtime.Register("getObject", "(I)Ljava/lang/Object;", "GetGetObject_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(int columnIndex);
[<Android.Runtime.Register("getObject", "(I)Ljava/lang/Object;", "GetGetObject_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : int -> Java.Lang.Object

Параметры

columnIndex
Int32

первый столбец равен 1, второй — 2, ...

Возвращаемое значение

удержание java.lang.Object значения столбца

Атрибуты

Исключения

Если возникает ошибка базы данных.

Комментарии

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

Этот метод вернет значение заданного столбца в виде объекта Java. Тип объекта Java будет типом объекта по умолчанию Java, соответствующим типу SQL столбца, после сопоставления встроенных типов, указанных в спецификации JDBC. Если значение равно SQLNULL, драйвер возвращает Javanull.

Этот метод также можно использовать для чтения абстрактных типов данных для конкретной базы данных.

В API JDBC 2.0 поведение метода getObject расширяется для материализации данных определяемых пользователем типов SQL.

Если Connection.getTypeMap столбец содержит SQLFeatureNotSupportedExceptionструктурированное или уникальное значение, то поведение этого метода, как если бы это был вызов: getObject(columnIndex, this.getStatement().getConnection().getTypeMap())

Если Connection.getTypeMap возникает исключениеSQLFeatureNotSupportedException, структурированные значения не поддерживаются, а отдельные значения сопоставляются с классом по умолчанию Java, как определено базовым типом SQL типа DISTINCT.

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

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

GetObject(String)

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

[Android.Runtime.Register("getObject", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject(string? columnLabel);
[<Android.Runtime.Register("getObject", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : string -> Java.Lang.Object

Параметры

columnLabel
String

Метка для столбца, указанного с предложением SQL AS. Если предложение SQL AS не указано, метка — это имя столбца.

Возвращаемое значение

удержание java.lang.Object значения столбца

Атрибуты

Исключения

Если возникает ошибка базы данных.

Комментарии

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

Этот метод вернет значение заданного столбца в виде объекта Java. Тип объекта Java будет типом объекта по умолчанию Java, соответствующим типу SQL столбца, после сопоставления встроенных типов, указанных в спецификации JDBC. Если значение равно SQLNULL, драйвер возвращает Javanull.

Этот метод также можно использовать для чтения абстрактных типов данных для конкретной базы данных.

В API JDBC 2.0 поведение метода getObject расширяется для материализации данных определяемых пользователем типов SQL. Если столбец содержит структурированное или уникальное значение, поведение этого метода похоже на вызов: getObject(columnIndex, this.getStatement().getConnection().getTypeMap())

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

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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