UL Ext:表示 UltraLite 数据库中可编辑的结果集。
Public Class ULResultSet Inherits ULDataReader
public class ULResultSet : ULDataReader
ULResultSet 类的所有成员,包括所有继承的成员。
名称 | 说明 |
---|---|
将指定的 System.Bytes 数组的指定子集附加到指定的 ULDbType.LongBinary 列的新值中。 | |
将指定的 System.Chars 数组的指定子集附加到指定的 ULDbType.LongVarchar 列的新值。 | |
关闭游标。 | |
删除当前行。 | |
|
释放 ![]() |
以 System.Boolean 形式返回指定列的值。 | |
以无符号 8 位值 (System.Byte) 形式返回指定列的值。 | |
UL Ext:以 System.Bytes 值数组形式返回指定列的值。 | |
UltraLite.NET 不支持此方法。 | |
从指定的偏移量开始,将指定的 ULDbType.LongVarchar 列的值的子集复制到目标 System.Char 数组的指定偏移量处。 | |
|
返回与请求的列顺序号对应的 ![]() |
返回指定列的提供程序数据类型的名称。 | |
以 System.DateTime 类型形式返回指定列的值,其精度为毫秒。 | |
|
返回与请求的列顺序号对应的 ![]() |
以 System.Decimal 类型形式返回指定列的值。 | |
以 System.Double 类型形式返回指定列的值。 | |
返回用于遍历 ULDataReader 对象的 System.Collections.IEnumerator 值。 | |
返回最适合指定列的 System.Type 值。 | |
|
以类型形式同步获取指定列的值。 |
|
以类型形式异步获取指定列的值。 |
以 System.Single 类型形式返回指定列的值。 | |
以 UUID (System.Guid) 类型形式返回指定列的值。 | |
以 System.Int16 类型形式返回指定列的值。 | |
以 System.Int32 类型形式返回指定列的值。 | |
以 System.Int64 类型形式返回指定列的值。 | |
返回指定列的名称。 | |
返回指定列的列 ID。 | |
|
返回指定列特定于提供程序的字段类型。 |
|
以 ![]() |
|
获取当前行的集合中所有特定于提供程序的属性列。 |
UL Ext:返回游标中的行数(在阈值内)。 | |
返回描述 ULDataReader 对象的列元数据的 System.Data.DataTable 值。 | |
|
以 ![]() |
以 System.String 类型形式返回指定列的值。 | |
|
以 ![]() |
以 System.TimeSpan 类型形式返回指定列的值,其精度为毫秒。 | |
以 System.UInt16 类型形式返回指定列的值。 | |
以 System.UInt32 类型形式返回指定列的值。 | |
以 System.UInt64 类型形式返回指定列的值。 | |
返回以本地格式表示的指定列的值。 | |
返回当前行的所有列值。 | |
检查指定列的值是否为 NULL。 | |
|
异步版 ![]() |
UL Ext:将游标定位到游标的最后一行之后。 | |
UL Ext:将游标定位到游标的第一行之前。 | |
UL Ext:将游标定位到游标的第一行。 | |
UL Ext:将游标定位到游标的最后一行。 | |
UL Ext:将游标定位到下一行;如果游标已经位于最后一行,则定位到最后一行之后。 | |
UL Ext:将游标定位到上一行,或第一行之前。 | |
UL Ext:相对于当前行定位游标。 | |
读取批处理 SQL 语句的结果时,将 ULDataReader 对象推进到下一结果。 | |
|
异步版 ![]() ![]() |
将游标定位到下一行;如果游标已经位于最后一行,则定位到最后一行之后。 | |
|
使读取器移到结果集中下一记录的异步版 ![]() |
使用 System.Boolean 设置指定列的值。 | |
使用 System.Byte(无符号 8 位整数)设置指定列的值。 | |
使用 System.Bytes 数组设置指定列的值。 | |
使用 System.DateTime 设置指定列的值。 | |
将列设置为 NULL。 | |
使用 System.Decimal 设置指定列的值。 | |
使用 System.Double 设置指定列的值。 | |
使用 System.Single 设置指定列的值。 | |
使用 System.Guid 设置指定列的值。 | |
使用 System.Int16 设置指定列的值。 | |
使用 System.Int32 设置指定列的值。 | |
使用 Int64 设置指定列的值。 | |
使用 System.String 设置指定列的值。 | |
使用 System.TimeSpan 设置指定列的值。 | |
将指定列的值设置为其缺省值。 | |
使用 System.UInt16 设置指定列的值。 | |
使用 System.UInt32 设置指定列的值。 | |
使用 System.UInt64 设置指定列的值。 | |
用当前列值(使用 set 方法指定)来更新当前行。 | |
准备更新当前行。 | |
返回当前行的嵌套深度。 | |
返回游标中的列数。 | |
检查 ULDataReader 对象包含一行还是多行。 | |
UL Ext:检查当前行位置是否在第一行之前。 | |
检查游标当前是否处于打开状态。 | |
UL Ext:检查当前行位置是否在最后一行之后。 | |
返回通过执行 SQL 语句所更改、插入或删除的行数。 | |
UL Ext:返回游标中的行数。 | |
UL Ext:保存此游标的模式。 | |
返回以本地格式表示的指定列的值。 | |
|
获取 ![]() |
没有用于此类的构造函数。使用 ULCommand.ExecuteResultSet 方法来创建结果集。
' Visual Basic Dim cmd As ULCommand = new ULCommand( _ "SELECT emp_id FROM employee", conn _ ) Dim resultSet As ULResultSet = cmd.ExecuteResultSet() |
以下代码为 C# 语言等效代码:
// C# ULCommand cmd = new ULCommand( "SELECT emp_id FROM employee", conn ); ULResultSet resultSet = cmd.ExecuteResultSet(); |
ULResultSet 对象表示一个可编辑的结果集,您可在其上执行定位更新和删除。要获得完全可编辑的结果集,请使用 ULCommand.ExecuteTable 方法或 ULDataAdapter 类。
AppendBytes 方法
AppendChars 方法
Delete 方法
SetBoolean 方法
SetByte 方法
SetBytes 方法
SetDateTime 方法
SetDBNull 方法
SetDecimal 方法
SetDouble 方法
SetFloat 方法
SetGuid 方法
SetInt16 方法
SetInt32 方法
SetInt64 方法
SetString 方法
SetTimeSpan 方法
SetToDefault 方法
SetUInt16 方法
SetUInt32 方法
SetUInt64 方法
Update 方法
UpdateBegin 方法
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |