IRowSet.SetNull Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SetNull(Int32, Int32) |
Задает указанный параметр в команде SQL этого |
SetNull(String, Int32) |
Задает назначенный параметр SQL |
SetNull(Int32, Int32, String) |
Задает указанный параметр в команде SQL этого |
SetNull(String, Int32, String) |
Задает назначенный параметр SQL |
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.