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