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 属性许可证中所述的术语使用。

适用于