ICallableStatement.GetObject 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetObject(Int32, IDictionary<String,Class>) |
傳回 物件,表示 OUT 參數 |
GetObject(Int32) |
使用 Java 程式設計語言,擷取指定參數的值做為 |
GetObject(String) |
使用 Java 程式設計語言,擷取 參數的值作為 |
GetObject(String, IDictionary<String,Class>) |
傳回 物件,表示 OUT 參數 |
GetObject(Int32, IDictionary<String,Class>)
傳回 物件,表示 OUT 參數 parameterIndex
的值,並用於 map
參數值的自定義對應。
[Android.Runtime.Register("getObject", "(ILjava/util/Map;)Ljava/lang/Object;", "GetGetObject_ILjava_util_Map_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject (int parameterIndex, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getObject", "(ILjava/util/Map;)Ljava/lang/Object;", "GetGetObject_ILjava_util_Map_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : int * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object
參數
- parameterIndex
- Int32
第一個參數是 1,第二個是 2,依故
- map
- IDictionary<String,Class>
從 SQL 類型名稱對應至 Java 類別
傳回
java.lang.Object
,持有 OUT 參數值
- 屬性
備註
傳回 物件,表示 OUT 參數 parameterIndex
的值,並用於 map
參數值的自定義對應。
這個方法會傳回 Java 物件,其類型會對應至使用 方法 registerOutParameter
註冊給此參數的 JDBC 類型。 將目標 JDBC 類型註冊為 java.sql.Types.OTHER
,這個方法可用來讀取資料庫特定的抽象數據類型。
已在1.2中新增。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
GetObject(Int32)
使用 Java 程式設計語言,擷取指定參數的值做為 Object
。
[Android.Runtime.Register("getObject", "(I)Ljava/lang/Object;", "GetGetObject_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject (int parameterIndex);
[<Android.Runtime.Register("getObject", "(I)Ljava/lang/Object;", "GetGetObject_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : int -> Java.Lang.Object
參數
- parameterIndex
- Int32
第一個參數是 1,第二個是 2,依故
傳回
java.lang.Object
,持有 OUT 參數值
- 屬性
例外狀況
如果發生資料庫錯誤,則為 。
備註
使用 Java 程式設計語言,擷取指定參數的值做為 Object
。 如果值為 SQL NULL
,驅動程式會傳回 Java null
。
這個方法會傳回 Java 物件,其類型會對應至使用 方法 registerOutParameter
註冊給此參數的 JDBC 類型。 將目標 JDBC 類型註冊為 java.sql.Types.OTHER
,這個方法可用來讀取資料庫特定的抽象數據類型。
的 java.sql.CallableStatement.getObject(int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
GetObject(String)
使用 Java 程式設計語言,擷取 參數的值作為 Object
。
[Android.Runtime.Register("getObject", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject (string? parameterName);
[<Android.Runtime.Register("getObject", "(Ljava/lang/String;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : string -> Java.Lang.Object
參數
- parameterName
- String
參數的名稱
傳回
java.lang.Object
,包含 OUT 參數值。
- 屬性
例外狀況
如果存取資料庫時發生問題,則為 。
備註
使用 Java 程式設計語言,擷取 參數的值作為 Object
。 如果值為 SQL NULL
,驅動程式會傳回 Java null
。
這個方法會傳回 Java 物件,其類型會對應至使用 方法 registerOutParameter
註冊給此參數的 JDBC 類型。 將目標 JDBC 類型註冊為 java.sql.Types.OTHER
,這個方法可用來讀取資料庫特定的抽象數據類型。
已在1.4中新增。
的 java.sql.CallableStatement.getObject(java.lang.String)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
GetObject(String, IDictionary<String,Class>)
傳回 物件,表示 OUT 參數 parameterName
的值,並用於 map
參數值的自定義對應。
[Android.Runtime.Register("getObject", "(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Ljava_util_Map_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? GetObject (string? parameterName, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getObject", "(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;", "GetGetObject_Ljava_lang_String_Ljava_util_Map_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetObject : string * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Lang.Object
參數
- parameterName
- String
參數的名稱
- map
- IDictionary<String,Class>
從 SQL 類型名稱對應至 Java 類別
傳回
java.lang.Object
,持有 OUT 參數值
- 屬性
備註
傳回 物件,表示 OUT 參數 parameterName
的值,並用於 map
參數值的自定義對應。
這個方法會傳回 Java 物件,其類型會對應至使用 方法 registerOutParameter
註冊給此參數的 JDBC 類型。 將目標 JDBC 類型註冊為 java.sql.Types.OTHER
,這個方法可用來讀取資料庫特定的抽象數據類型。
已在1.4中新增。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。