Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 | |
|---|---|---|
![]() |
Depth | Überschrieben. Ruft einen Wert ab, der die Tiefe der Schachtelung für die aktuelle Zeile angibt. |
![]() |
FieldCount | Überschrieben. Ruft die Anzahl der Spalten in der aktuellen Zeile ab. |
![]() |
HasRows | Überschrieben. Ruft einen Wert ab, der angibt, ob SqlDataReader eine oder mehrere Zeilen enthält. |
![]() |
IsClosed | Überschrieben. Ruft einen booleschen Wert ab, der angibt, ob die angegebene SqlDataReader-Instanz geschlossen wurde. |
![]() |
Item | Überladen. Überschrieben. Ruft den Wert einer Spalte im systemeigenen Format ab. |
![]() |
RecordsAffected | Überschrieben. Ruft die Anzahl der durch die Ausführung der Transact-SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen ab. |
![]() |
VisibleFieldCount | Überschrieben. Ruft die Anzahl der nicht ausgeblendeten Felder im SqlDataReader ab. |
Zum Seitenanfang
Geschützte Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Connection | Ruft das SqlConnection ab, das dem SqlDataReader zugeordnet ist. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
Close | Überschrieben. Schließt das SqlDataReader-Objekt. |
![]() |
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.) |
![]() |
Dispose | Überladen. Gibt die vom DbDataReader verwendeten Ressourcen frei. (Von DbDataReader geerbt.) |
![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
GetBoolean | Überschrieben. Ruft den Wert der angegebenen Spalte als booleschen Wert ab. |
![]() |
GetByte | Überschrieben. Ruft den Wert der angegebenen Spalte als Byte ab. |
![]() |
GetBytes | Überschrieben. Liest beginnend am angegebenen Pufferoffset einen Stream von Bytes aus dem angegebenen Spaltenoffset in den Puffer eines Arrays. |
![]() |
GetChar | Überschrieben. Ruft den Wert der angegebenen Spalte als ein einzelnes Zeichen ab. |
![]() |
GetChars | Überschrieben. Liest beginnend am angegebenen Pufferoffset einen Stream von Zeichen aus dem angegebenen Spaltenoffset in den Puffer eines Arrays. |
![]() |
GetData | Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück. (Von DbDataReader geerbt.) |
![]() |
GetDataTypeName | Überschrieben. Ruft den Namen des Quelldatentyps ab. |
![]() |
GetDateTime | Überschrieben. Ruft den Wert der angegebenen Spalte als DateTime-Objekt ab. |
![]() |
GetDecimal | Überschrieben. Ruft den Wert der angegebenen Spalte als Decimal-Objekt ab. |
![]() |
GetDouble | Überschrieben. Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit doppelter Genauigkeit ab. |
![]() |
GetEnumerator | Überschrieben. Gibt einen IEnumerator zurück, der den SqlDataReader durchläuft. |
![]() |
GetFieldType | Überschrieben. Ruft den Type ab, der den Datentyp des Objekts darstellt. |
![]() |
GetFloat | Überschrieben. Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit einfacher Genauigkeit ab. |
![]() |
GetGuid | Überschrieben. Ruft den Wert der angegebenen Spalte als global eindeutigen Bezeichner (Globally Unique Identifier, GUID) ab. |
![]() |
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.) |
![]() |
GetInt16 | Überschrieben. Ruft den Wert der angegebenen Spalte als 16-Bit-Ganzzahl mit Vorzeichen ab. |
![]() |
GetInt32 | Überschrieben. Ruft den Wert der angegebenen Spalte als 32-Bit-Ganzzahl mit Vorzeichen ab. |
![]() |
GetInt64 | Überschrieben. Ruft den Wert der angegebenen Spalte als 64-Bit-Ganzzahl mit Vorzeichen ab. |
![]() |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) |
![]() |
GetName | Überschrieben. Ruft den Namen der angegebenen Spalte ab. |
![]() |
GetOrdinal | Überschrieben. Ruft bei angegebenem Spaltennamen die Ordnungszahl der Spalte ab. |
![]() |
GetProviderSpecificFieldType | Überschrieben. Ruft ein Object ab, das eine Darstellung des Feldtyps ist, der für den zugrunde liegenden Anbieter spezifisch ist. |
![]() |
GetProviderSpecificValue | Überschrieben. Ruft ein Object ab, das eine Darstellung des Werts ist, der für den zugrunde liegenden Anbieter spezifisch ist. |
![]() |
GetProviderSpecificValues | Überschrieben. Ruft ein Array von Objekten ab, die die Werte darstellen, die für den zugrunde liegenden Anbieter spezifisch sind. |
![]() |
GetSchemaTable | Überschrieben. Gibt eine DataTable zurück, die die Spaltenmetadaten von SqlDataReader beschreibt. |
![]() |
GetSqlBinary | Ruft den Wert der angegebenen Spalte als SqlBinary ab. |
![]() |
GetSqlBoolean | Ruft den Wert der angegebenen Spalte als SqlBoolean ab. |
![]() |
GetSqlByte | Ruft den Wert der angegebenen Spalte als SqlByte ab. |
![]() |
GetSqlBytes | Ruft den Wert der angegebenen Spalte als SqlBytes ab. |
![]() |
GetSqlChars | Ruft den Wert der angegebenen Spalte als SqlChars ab. |
![]() |
GetSqlDateTime | Ruft den Wert der angegebenen Spalte als SqlDateTime ab. |
![]() |
GetSqlDecimal | Ruft den Wert der angegebenen Spalte als SqlDecimal ab. |
![]() |
GetSqlDouble | Ruft den Wert der angegebenen Spalte als SqlDouble ab. |
![]() |
GetSqlGuid | Ruft den Wert der angegebenen Spalte als SqlGuid ab. |
![]() |
GetSqlInt16 | Ruft den Wert der angegebenen Spalte als SqlInt16 ab. |
![]() |
GetSqlInt32 | Ruft den Wert der angegebenen Spalte als SqlInt32 ab. |
![]() |
GetSqlInt64 | Ruft den Wert der angegebenen Spalte als SqlInt64 ab. |
![]() |
GetSqlMoney | Ruft den Wert der angegebenen Spalte als SqlMoney ab. |
![]() |
GetSqlSingle | Ruft den Wert der angegebenen Spalte als SqlSingle ab. |
![]() |
GetSqlString | Ruft den Wert der angegebenen Spalte als SqlString ab. |
![]() |
GetSqlValue | Ruft ein Object ab, das eine Darstellung der zugrunde liegenden SqlDbType-Variante ist. |
![]() |
GetSqlValues | Ruft alle Attributspalten in der aktuellen Zeile ab. |
![]() |
GetSqlXml | Ruft den Wert der angegebenen Spalte als XML-Wert ab. |
![]() |
GetString | Überschrieben. Ruft den Wert der angegebenen Spalte als eine Zeichenfolge ab. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
GetValue | Überschrieben. Ruft den Wert der angegebenen Spalte im systemeigenen Format ab. |
![]() |
GetValues | Überschrieben. Ruft alle Attributspalten in der Auflistung der aktuellen Zeile ab. |
![]() |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) |
![]() |
IsDBNull | Überschrieben. Ruft einen Wert ab, der angibt, ob die Spalte nicht vorhandene oder fehlende Werte enthält. |
![]() |
NextResult | Überschrieben. Setzt den Datenreader beim Lesen von Transact-SQL-Batchanweisungen auf das nächste Ergebnis. |
![]() |
Read | Überschrieben. Setzt den SqlDataReader auf den nächsten Datensatz. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Dispose | Überladen. Gibt die vom DbDataReader verwendeten Ressourcen frei. (Von DbDataReader geerbt.) |
![]() |
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.) |
![]() |
GetDbDataReader | Gibt ein DbDataReader-Objekt für die angeforderte Spaltenordnungszahl zurück, das mit einer anbieterspezifischen Implementierung überschrieben werden kann. (Von DbDataReader geerbt.) |
![]() |
IsCommandBehavior | Bestimmt, ob das angegebene CommandBehavior zu dem von SqlDataReader passt. |
![]() |
MemberwiseClone | Überladen. (Von MarshalByRefObject geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() |
System.Collections.IEnumerable.GetEnumerator | |
![]() |
System.Data.IDataRecord.GetData | Eine Beschreibung dieses Members finden Sie unter GetData. |
![]() |
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
.gif)
.gif)
.gif)