IRowSet.SetNull 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
SetNull(Int32, Int32) |
将此 |
SetNull(String, Int32) |
将指定的参数设置为 SQL |
SetNull(Int32, Int32, String) |
将此 |
SetNull(String, Int32, String) |
将指定的参数设置为 SQL |
SetNull(Int32, Int32)
将此 RowSet
对象的 SQL 命令中的指定参数设置为 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
- 属性
例外
如果访问数据库时出错,则为 。
注解
将此 RowSet
对象的 SQL 命令中的指定参数设置为 SQL NULL
。
<B>注意:</B> 必须指定参数的 SQL 类型。
适用于 . 的 javax.sql.RowSet.setNull(int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
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 中添加。
适用于 . 的 javax.sql.RowSet.setNull(java.lang.String, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
SetNull(Int32, Int32, String)
将此 RowSet
对象的 SQL 命令中的指定参数设置为 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 UDT 的完全限定名称或由类型 REF
引用的 SQL 结构化类型的类型名称;如果参数不是 UDT 或 REF
类型,则忽略
- 属性
例外
如果访问数据库时出错,则为 。
注解
将此 RowSet
对象的 SQL 命令中的指定参数设置为 SQL NULL
。 此版本的方法 setNull
应用于 SQL 用户定义的类型(UDT)和 REF
类型参数。 UDT 的示例包括: STRUCT
、 DISTINCT
、 JAVA_OBJECT
和命名的数组类型。
<B>注意:</B> 若要移植,应用程序必须在指定 NULL UDT 或 REF
参数时提供 SQL 类型代码和完全限定的 SQL 类型名称。 对于 UDT,名称是参数本身的类型名称。 REF
对于参数,该名称是所引用类型的类型名称。 如果 JDBC 驱动程序不需要类型代码或类型名称信息,则它可能会忽略它。
尽管此方法适用于 UDT 和 REF
参数,但此方法可用于设置任何 JDBC 类型的 null 参数。 如果参数没有用户定义的或 REF
类型,则忽略 typeName 参数。
适用于 . 的 javax.sql.RowSet.setNull(int, int, java.lang.String)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
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> 若要可移植,应用程序必须在指定 NULL 用户定义或 REF 参数时提供 SQL 类型代码和完全限定的 SQL 类型名称。 对于用户定义的类型,名称是参数本身的类型名称。 对于 REF 参数,该名称是引用类型的类型名称。 如果 JDBC 驱动程序不需要类型代码或类型名称信息,则它可能会忽略它。
尽管此方法适用于用户定义的和 Ref 参数,但此方法可用于设置任何 JDBC 类型的 null 参数。 如果参数没有用户定义的或 REF 类型,则忽略给定 typeName。
在 1.4 中添加。
适用于 . 的 javax.sql.RowSet.setNull(java.lang.String, int, java.lang.String)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。