IRowSet.SetNull 方法

定义

重载

SetNull(Int32, Int32)

将此 RowSet 对象的 SQL 命令中的指定参数设置为 SQL NULL

SetNull(String, Int32)

将指定的参数设置为 SQL NULL

SetNull(Int32, Int32, String)

将此 RowSet 对象的 SQL 命令中的指定参数设置为 SQL NULL

SetNull(String, Int32, String)

将指定的参数设置为 SQL NULL

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 的示例包括: STRUCTDISTINCTJAVA_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 属性许可证中所述的术语使用。

适用于