Freigeben über


SqlDataReader-Member

Stellt ein Verfahren zum Lesen eines Vorwärtsstreams von Zeilen aus einer SQL Server-Datenbank bereit. Diese Klasse kann nicht geerbt werden.

In den folgenden Tabellen werden die vom SqlDataReader -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Eigenschaften

(siehe auch Geschützte Eigenschaften )

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Depth Überschrieben. Ruft einen Wert ab, der die Tiefe der Schachtelung für die aktuelle Zeile angibt.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework FieldCount Überschrieben. Ruft die Anzahl der Spalten in der aktuellen Zeile ab.
Öffentliche Eigenschaft HasRows Überschrieben. Ruft einen Wert ab, der angibt, ob SqlDataReader eine oder mehrere Zeilen enthält.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsClosed Überschrieben. Ruft einen booleschen Wert ab, der angibt, ob die angegebene SqlDataReader-Instanz geschlossen wurde.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Item Überladen. Überschrieben. Ruft den Wert einer Spalte im systemeigenen Format ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework RecordsAffected Überschrieben. Ruft die Anzahl der durch die Ausführung der Transact-SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen ab.
Öffentliche Eigenschaft VisibleFieldCount Überschrieben. Ruft die Anzahl der nicht ausgeblendeten Felder im SqlDataReader ab.

Zum Seitenanfang

Geschützte Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft Connection Ruft das SqlConnection ab, das dem SqlDataReader zugeordnet ist.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework Close Überschrieben. Schließt das SqlDataReader-Objekt.
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Dispose  Überladen. Gibt die vom DbDataReader verwendeten Ressourcen frei. (Von DbDataReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetBoolean Überschrieben. Ruft den Wert der angegebenen Spalte als booleschen Wert ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetByte Überschrieben. Ruft den Wert der angegebenen Spalte als Byte ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetBytes Überschrieben. Liest beginnend am angegebenen Pufferoffset einen Stream von Bytes aus dem angegebenen Spaltenoffset in den Puffer eines Arrays.
Öffentliche Methode Unterstützt von .NET Compact Framework GetChar Überschrieben. Ruft den Wert der angegebenen Spalte als ein einzelnes Zeichen ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetChars Überschrieben. Liest beginnend am angegebenen Pufferoffset einen Stream von Zeichen aus dem angegebenen Spaltenoffset in den Puffer eines Arrays.
Öffentliche Methode Unterstützt von .NET Compact Framework GetData  Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück. (Von DbDataReader geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetDataTypeName Überschrieben. Ruft den Namen des Quelldatentyps ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetDateTime Überschrieben. Ruft den Wert der angegebenen Spalte als DateTime-Objekt ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetDecimal Überschrieben. Ruft den Wert der angegebenen Spalte als Decimal-Objekt ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetDouble Überschrieben. Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit doppelter Genauigkeit ab.
Öffentliche Methode GetEnumerator Überschrieben. Gibt einen IEnumerator zurück, der den SqlDataReader durchläuft.
Öffentliche Methode Unterstützt von .NET Compact Framework GetFieldType Überschrieben. Ruft den Type ab, der den Datentyp des Objekts darstellt.
Öffentliche Methode Unterstützt von .NET Compact Framework GetFloat Überschrieben. Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit einfacher Genauigkeit ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetGuid Überschrieben. Ruft den Wert der angegebenen Spalte als global eindeutigen Bezeichner (Globally Unique Identifier, GUID) ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetInt16 Überschrieben. Ruft den Wert der angegebenen Spalte als 16-Bit-Ganzzahl mit Vorzeichen ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetInt32 Überschrieben. Ruft den Wert der angegebenen Spalte als 32-Bit-Ganzzahl mit Vorzeichen ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetInt64 Überschrieben. Ruft den Wert der angegebenen Spalte als 64-Bit-Ganzzahl mit Vorzeichen ab.
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetName Überschrieben. Ruft den Namen der angegebenen Spalte ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetOrdinal Überschrieben. Ruft bei angegebenem Spaltennamen die Ordnungszahl der Spalte ab.
Öffentliche Methode GetProviderSpecificFieldType Überschrieben. Ruft ein Object ab, das eine Darstellung des Feldtyps ist, der für den zugrunde liegenden Anbieter spezifisch ist.
Öffentliche Methode GetProviderSpecificValue Überschrieben. Ruft ein Object ab, das eine Darstellung des Werts ist, der für den zugrunde liegenden Anbieter spezifisch ist.
Öffentliche Methode GetProviderSpecificValues Überschrieben. Ruft ein Array von Objekten ab, die die Werte darstellen, die für den zugrunde liegenden Anbieter spezifisch sind.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSchemaTable Überschrieben. Gibt eine DataTable zurück, die die Spaltenmetadaten von SqlDataReader beschreibt.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlBinary Ruft den Wert der angegebenen Spalte als SqlBinary ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlBoolean Ruft den Wert der angegebenen Spalte als SqlBoolean ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlByte Ruft den Wert der angegebenen Spalte als SqlByte ab.
Öffentliche Methode GetSqlBytes Ruft den Wert der angegebenen Spalte als SqlBytes ab.
Öffentliche Methode GetSqlChars Ruft den Wert der angegebenen Spalte als SqlChars ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlDateTime Ruft den Wert der angegebenen Spalte als SqlDateTime ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlDecimal Ruft den Wert der angegebenen Spalte als SqlDecimal ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlDouble Ruft den Wert der angegebenen Spalte als SqlDouble ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlGuid Ruft den Wert der angegebenen Spalte als SqlGuid ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlInt16 Ruft den Wert der angegebenen Spalte als SqlInt16 ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlInt32 Ruft den Wert der angegebenen Spalte als SqlInt32 ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlInt64 Ruft den Wert der angegebenen Spalte als SqlInt64 ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlMoney Ruft den Wert der angegebenen Spalte als SqlMoney ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlSingle Ruft den Wert der angegebenen Spalte als SqlSingle ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlString Ruft den Wert der angegebenen Spalte als SqlString ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlValue Ruft ein Object ab, das eine Darstellung der zugrunde liegenden SqlDbType-Variante ist.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSqlValues Ruft alle Attributspalten in der aktuellen Zeile ab.
Öffentliche Methode GetSqlXml Ruft den Wert der angegebenen Spalte als XML-Wert ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetString Überschrieben. Ruft den Wert der angegebenen Spalte als eine Zeichenfolge ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetValue Überschrieben. Ruft den Wert der angegebenen Spalte im systemeigenen Format ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetValues Überschrieben. Ruft alle Attributspalten in der Auflistung der aktuellen Zeile ab.
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework IsDBNull Überschrieben. Ruft einen Wert ab, der angibt, ob die Spalte nicht vorhandene oder fehlende Werte enthält.
Öffentliche Methode Unterstützt von .NET Compact Framework NextResult Überschrieben. Setzt den Datenreader beim Lesen von Transact-SQL-Batchanweisungen auf das nächste Ergebnis.
Öffentliche Methode Unterstützt von .NET Compact Framework Read Überschrieben. Setzt den SqlDataReader auf den nächsten Datensatz.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Dispose  Überladen. Gibt die vom DbDataReader verwendeten Ressourcen frei. (Von DbDataReader geerbt.)
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetDbDataReader  Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück, das mit einer anbieterspezifischen Implementierung überschrieben werden kann. (Von DbDataReader geerbt.)
Geschützte Methode IsCommandBehavior Bestimmt, ob das angegebene CommandBehavior zu dem von SqlDataReader passt.
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode Unterstützt von .NET Compact Framework System.Collections.IEnumerable.GetEnumerator  
Explizite Schnittstellenimplementierung Methode System.Data.IDataRecord.GetData Eine Beschreibung dieses Members finden Sie unter GetData.
Explizite Schnittstellenimplementierung Methode Unterstützt von .NET Compact Framework System.IDisposable.Dispose  

Zum Seitenanfang

Siehe auch

Referenz

SqlDataReader-Klasse
System.Data.SqlClient-Namespace

Weitere Ressourcen

Verbinden und Abrufen von Daten mit ADO.NET
Verwenden des .NET Framework-Datenanbieters für SQL Server