IArray.GetResultSet 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| GetResultSet(IDictionary<String,Class>) |
检索包含此 |
| GetResultSet(Int64, Int32) |
检索一个结果集,其中包含从索引 |
| GetResultSet(Int64, Int32, IDictionary<String,Class>) |
检索一个结果集,其中包含从索引 |
GetResultSet(IDictionary<String,Class>)
检索包含此Array对象指定的 SQL ARRAY 值的元素的结果集。
[Android.Runtime.Register("getResultSet", "(Ljava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_Ljava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetResultSet(System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getResultSet", "(Ljava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_Ljava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetResultSet : System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Sql.IResultSet
参数
- map
- IDictionary<String,Class>
包含 SQL 用户定义类型到Java编程语言中的类的映射
返回
一个 ResultSet 对象,该对象包含此 Array 对象所指定的数组中每个元素的一行,这些行按升序排列,具体取决于索引。
- 属性
注解
检索包含此Array对象指定的 SQL ARRAY 值的元素的结果集。 此方法使用指定的 map 类型映射自定义项,除非数组的基类型与用户定义的类型 map不匹配,在这种情况下,它使用标准映射。 此方法的 getResultSet 此版本使用给定的类型映射或标准映射;它永远不会使用与连接关联的类型映射。
结果集包含每个数组元素的一行,每行有两列。 第二列存储元素值;第一列将索引存储到该元素的数组中(第一个数组元素位于索引 1 处)。 这些行的升序与索引的顺序相对应。
已在 1.2 中添加。
Java文档java.sql.Array.getResultSet(java.util.Map<java.lang.String, java.lang.Class<?>>)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
GetResultSet(Int64, Int32)
检索一个结果集,其中包含从索引 index 开始并包含最多 count 连续元素的子数组的元素。
[Android.Runtime.Register("getResultSet", "(JI)Ljava/sql/ResultSet;", "GetGetResultSet_JIHandler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetResultSet(long index, int count);
[<Android.Runtime.Register("getResultSet", "(JI)Ljava/sql/ResultSet;", "GetGetResultSet_JIHandler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetResultSet : int64 * int -> Java.Sql.IResultSet
参数
- index
- Int64
要检索的第一个元素的数组索引;第一个元素位于索引 1
- count
- Int32
要检索的连续 SQL 数组元素数
返回
一个ResultSet对象,包含此Array对象指定的 SQL 数组的连续count元素,从索引index开始。
- 属性
例外
如果出现数据库错误,则为
注解
检索一个结果集,其中包含从索引 index 开始并包含最多 count 连续元素的子数组的元素。 如果映射包含基类型的条目,则此方法使用连接的类型映射来映射数组的元素。 否则,将使用标准映射。
结果集对于此对象指定的 SQL 数组的每个元素都有一行,第一行包含索引处 index的元素。 结果集根据 count 索引按升序排列行。 每行有两列:第二列存储元素值;第一列将索引存储到该元素的数组中。
已在 1.2 中添加。
Java文档java.sql.Array.getResultSet(long, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
GetResultSet(Int64, Int32, IDictionary<String,Class>)
检索一个结果集,其中包含从索引 index 开始并包含最多 count 连续元素的子数组的元素。
[Android.Runtime.Register("getResultSet", "(JILjava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_JILjava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.IResultSet? GetResultSet(long index, int count, System.Collections.Generic.IDictionary<string,Java.Lang.Class>? map);
[<Android.Runtime.Register("getResultSet", "(JILjava/util/Map;)Ljava/sql/ResultSet;", "GetGetResultSet_JILjava_util_Map_Handler:Java.Sql.IArrayInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetResultSet : int64 * int * System.Collections.Generic.IDictionary<string, Java.Lang.Class> -> Java.Sql.IResultSet
参数
- index
- Int64
要检索的第一个元素的数组索引;第一个元素位于索引 1
- count
- Int32
要检索的连续 SQL 数组元素数
- map
- IDictionary<String,Class>
包含Map将 SQL 类型名称映射到 Java(tm) 编程语言中的类的对象
返回
一个ResultSet对象,包含此Array对象指定的 SQL 数组的连续count元素,从索引index开始。
- 属性
注解
检索一个结果集,其中包含从索引 index 开始并包含最多 count 连续元素的子数组的元素。 此方法使用指定的 map 类型映射自定义项,除非数组的基类型与用户定义的类型 map不匹配,在这种情况下,它使用标准映射。 此方法的 getResultSet 此版本使用给定的类型映射或标准映射;它永远不会使用与连接关联的类型映射。
结果集对于此对象指定的 SQL 数组的每个元素都有一行,第一行包含索引处 index的元素。 结果集根据 count 索引按升序排列行。 每行有两列:第二列存储元素值;第一列将索引引入该元素的数组中。
已在 1.2 中添加。
Java文档java.sql.Array.getResultSet(long, int, java.util.Map<java.lang.String, java.lang.Class<?>>)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。