共用方式為


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 屬性授權中所述的詞彙使用。

適用於