Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere .NET 2.0 API-Referenz » iAnywhere.Data.SQLAnywhere-Namespace (.NET 2.0)

 

SADataReader-Klasse

Eine schreibgeschützte Ergebnismenge aus einer Abfrage oder einer gespeicherten Prozedur, die vorwärts liest. Diese Klasse kann nicht geerbt werden.

Syntax
Visual Basic

Public NotInheritable Class SADataReader 
  Inherits DbDataReader
  Implements IListSource
C#

public sealed class SADataReader : DbDataReader,
  IListSource
Bemerkungen

Es gibt keinen Konstruktor für SADataReader. Um ein SADataReader-Objekt zu erhalten, führen Sie ein SACommand-Objekt aus:

SACommand cmd = new SACommand(
    "SELECT EmployeeID FROM Employees", conn );
SADataReader reader = cmd.ExecuteReader();

Sie können sich durch ein SADataReader-Objekt nur vorwärts bewegen. Wenn Sie ein flexibleres Objekt für die Verarbeitung von Ergebnissen benötigen, benutzen Sie ein SADataAdapter-Objekt.

Das SADataReader-Objekt ruft Zeilen nach Bedarf ab, während das SADataAdapter-Objekt alle Zeilen einer Ergebnismenge abruft, bevor Sie mit dem Objekt weitere Vorgänge durchführen können. Bei großen Ergebnismengen bietet das SADataReader-Objekt daher viel kürzere Antwortzeiten.

Implementiert: [external link] IDataReader, [external link] IDisposable, [external link] IDataRecord, [external link] IListSource

Weitere Hinweise finden Sie unter Datenzugriff und Datenverarbeitung.

Siehe auch

SADataReader-Mitglieder
Depth-Eigenschaft
FieldCount-Eigenschaft
HasRows-Eigenschaft
IsClosed-Eigenschaft
Item-Eigenschaften
RecordsAffected-Eigenschaft
Close-Methode
GetBoolean-Methode
GetByte-Methode
GetBytes-Methode
GetChar-Methode
GetChars-Methode
GetDate-Methode
GetDataTypeName-Methode
GetDateTime-Methode
GetDecimal-Methode
GetDouble-Methode
GetEnumerator-Methode
GetFieldType-Methode
GetFloat-Methode
GetGuid-Methode
GetInt16-Methode
GetInt32-Methode
GetInt64-Methode
GetName-Methode
GetOrdinal-Methode
GetSchemaTable-Methode
GetString-Methode
GetTimeSpan-Methode
GetUInt16-Methode
GetUInt32-Methode
GetUInt64-Methode
GetValue-Methoden
GetValues-Methode
IsDBNull-Methode
NextResult-Methode
Read-Methode
myDispose-Methode