クエリまたはストアド・プロシージャからの読み込み専用、前方専用の結果セットです。このクラスは継承できません。
Visual Basic Public NotInheritable Class SADataReader Inherits DbDataReader Implements IListSource
C# public sealed class SADataReader : DbDataReader, IListSource
SADataReader にはコンストラクタがありません。SADataReader オブジェクトを取得するには、SACommand を実行します。
SACommand cmd = new SACommand( "SELECT EmployeeID FROM Employees", conn ); SADataReader reader = cmd.ExecuteReader(); |
SADataReader では前方へのみ移動できます。結果を操作するためにより柔軟なオブジェクトが必要な場合は、SADataAdapter を使用します。
SADataReader は必要に応じてローを取得しますが、SADataAdapter の場合、結果セットのすべてのローを取得しないと、オブジェクトに対してアクションを実行できません。結果セットのサイズが大きい場合、この違いのために SADataReader の方が応答時間が速くなります。
実装: IDataReader、
IDisposable、
IDataRecord、
IListSource
詳細については、データのアクセスと操作を参照してください。
SADataReader メンバ
Depth プロパティ
FieldCount プロパティ
HasRows プロパティ
IsClosed プロパティ
Item プロパティ
RecordsAffected プロパティ
Close メソッド
GetBoolean メソッド
GetByte メソッド
GetBytes メソッド
GetChar メソッド
GetChars メソッド
GetData メソッド
GetDataTypeName メソッド
GetDateTime メソッド
GetDecimal メソッド
GetDouble メソッド
GetEnumerator メソッド
GetFieldType メソッド
GetFloat メソッド
GetGuid メソッド
GetInt16 メソッド
GetInt32 メソッド
GetInt64 メソッド
GetName メソッド
GetOrdinal メソッド
GetSchemaTable メソッド
GetString メソッド
GetTimeSpan メソッド
GetUInt16 メソッド
GetUInt32 メソッド
GetUInt64 メソッド
GetValue メソッド
GetValues メソッド
IsDBNull メソッド
NextResult メソッド
Read メソッド
myDispose メソッド
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |