Поделиться через


IRowSet.SetNull Метод

Определение

Перегрузки

SetNull(Int32, Int32)

Задает указанный параметр в команде SQL этого RowSet объекта в SQL NULL.

SetNull(String, Int32)

Задает назначенный параметр SQL NULL.

SetNull(Int32, Int32, String)

Задает указанный параметр в команде SQL этого RowSet объекта в SQL NULL.

SetNull(String, Int32, String)

Задает назначенный параметр SQL NULL.

SetNull(Int32, Int32)

Задает указанный параметр в команде SQL этого RowSet объекта в SQL NULL.

[Android.Runtime.Register("setNull", "(II)V", "GetSetNull_IIHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull (int parameterIndex, int sqlType);
[<Android.Runtime.Register("setNull", "(II)V", "GetSetNull_IIHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : int * int -> unit

Параметры

parameterIndex
Int32

первый параметр равен 1, второй — 2, ...

sqlType
Int32

Код типа SQL, определенный с помощью java.sql.Types

Атрибуты

Исключения

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

Комментарии

Задает указанный параметр в команде SQL этого RowSet объекта в SQL NULL.

<Примечание B>.</B> Необходимо указать тип SQL параметра.

Документация по Java для javax.sql.RowSet.setNull(int, int).

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

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

SetNull(String, Int32)

Задает назначенный параметр SQL NULL.

[Android.Runtime.Register("setNull", "(Ljava/lang/String;I)V", "GetSetNull_Ljava_lang_String_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull (string? parameterName, int sqlType);
[<Android.Runtime.Register("setNull", "(Ljava/lang/String;I)V", "GetSetNull_Ljava_lang_String_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : string * int -> unit

Параметры

parameterName
String

имя параметра

sqlType
Int32

Код типа SQL, определенный в java.sql.Types

Атрибуты

Исключения

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

Комментарии

Задает назначенный параметр SQL NULL.

<Примечание B>.</B> Необходимо указать тип SQL параметра.

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

Документация по Java для javax.sql.RowSet.setNull(java.lang.String, int).

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

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

SetNull(Int32, Int32, String)

Задает указанный параметр в команде SQL этого RowSet объекта в SQL NULL.

[Android.Runtime.Register("setNull", "(IILjava/lang/String;)V", "GetSetNull_IILjava_lang_String_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull (int paramIndex, int sqlType, string? typeName);
[<Android.Runtime.Register("setNull", "(IILjava/lang/String;)V", "GetSetNull_IILjava_lang_String_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : int * int * string -> unit

Параметры

paramIndex
Int32

первый параметр равен 1, второй — 2, ...

sqlType
Int32

значение из java.sql.Types

typeName
String

полное имя определяемого пользователем кода SQL или имя типа структурированного типа SQL, на который ссылается REF тип; игнорируется, если параметр не является определяемым пользователем или REF типом.

Атрибуты

Исключения

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

Комментарии

Задает указанный параметр в команде SQL этого RowSet объекта в SQL NULL. Эта версия метода setNull должна использоваться для определяемых пользователем типов SQL (определяемых пользователем типов) и REF параметров типа. Примеры определяемых пользователем типов включают: STRUCT, DISTINCT, JAVA_OBJECTи именованные типы массивов.

<Примечание B>.</B> Для переноса приложения должны предоставить код типа SQL и полное имя типа SQL при указании UDT или REF параметра NULL. В случае определяемого пользователем имени — имя типа самого параметра. REF Для параметра имя — это имя типа указанного типа. Если драйвер JDBC не требует сведений о коде типа или имени типа, он может игнорировать его.

Хотя он предназначен для определяемого пользователем типа и REF параметров, этот метод может использоваться для задания null-параметра любого типа JDBC. Если параметр не имеет определяемого пользователем или REF типа, параметр typeName игнорируется.

Документация по Java для javax.sql.RowSet.setNull(int, int, java.lang.String).

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

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

SetNull(String, Int32, String)

Задает назначенный параметр SQL NULL.

[Android.Runtime.Register("setNull", "(Ljava/lang/String;ILjava/lang/String;)V", "GetSetNull_Ljava_lang_String_ILjava_lang_String_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNull (string? parameterName, int sqlType, string? typeName);
[<Android.Runtime.Register("setNull", "(Ljava/lang/String;ILjava/lang/String;)V", "GetSetNull_Ljava_lang_String_ILjava_lang_String_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNull : string * int * string -> unit

Параметры

parameterName
String

имя параметра

sqlType
Int32

значение из java.sql.Types

typeName
String

полное имя определяемого пользователем типа SQL; игнорируется, если параметр не является определяемым пользователем типом или значением SQL REF

Атрибуты

Исключения

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

Комментарии

Задает назначенный параметр SQL NULL. Эта версия метода setNull должна использоваться для определяемых пользователем типов и параметров типа REF. Примерами определяемых пользователем типов являются STRUCT, DISTINCT, JAVA_OBJECT и именованные типы массивов.

<Примечание B>.</B> Для переносимых приложений необходимо предоставить код типа SQL и полное имя типа SQL при указании определяемого пользователем значения NULL или параметра REF. В случае определяемого пользователем типа имя — имя типа самого параметра. Для параметра REF имя — имя типа указанного типа. Если драйвер JDBC не требует сведений о коде типа или имени типа, он может игнорировать его.

Хотя он предназначен для определяемых пользователем параметров и Ref, этот метод может использоваться для задания null-параметра любого типа JDBC. Если параметр не имеет определяемого пользователем или типа REF, данный тип typeName игнорируется.

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

Документация по Java для javax.sql.RowSet.setNull(java.lang.String, int, java.lang.String).

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

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