共用方式為


ICallableStatement.GetObject 方法

定義

多載

GetObject(Int32, IDictionary<String,Class>)

傳回 物件,表示 OUT 參數 parameterIndex 的值,並用於 map 參數值的自定義對應。

GetObject(Int32)

使用 Java 程式設計語言,擷取指定參數的值做為 Object

GetObject(String)

使用 Java 程式設計語言,擷取 參數的值作為 Object

GetObject(String, IDictionary<String,Class>)

傳回 物件,表示 OUT 參數 parameterName 的值,並用於 map 參數值的自定義對應。

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中新增。

java.sql.CallableStatement.getObject(int, java.util.Map<java.lang.String, java.lang.Class<?>>)Java 檔。

此頁面的部分是根據 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中新增。

java.sql.CallableStatement.getObject(java.lang.String, java.util.Map<java.lang.String, java.lang.Class<?>>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於