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) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz » ULDataReader-Klasse » Item-Eigenschaften

 

Item(String)-Eigenschaft

Gibt den Wert der angegebenen benannten Spalte in ihrem nativen Format zurück. In C# ist diese Eigenschaft der Indexersteller für die ULDataReader-Klasse.

Syntax
Visual Basic
Public Overrides Default Readonly Property Item( _
   ByVal name As String _
) As Object
C#
public override object this[ 
   string  name
] { get;}
Parameter
  • name   Der Name der Spalte

Eigenschaftswert

Der Spaltenwert als .NET-Typ, der am besten für die Spalte geeignet ist, oder DBNull, wenn die Spalte NULL ist

Bemerkungen

Beachten Sie, dass in Ergebnismengen nicht alle Spalten Namen haben und nicht alle Spaltennamen eindeutig sind. Wenn Sie keine Aliasnamen verwenden, wird dem Namen einer nicht berechneten Spalte der Name der Tabelle vorangestellt, aus der die Spalte stammt. Beispiel: MyTable.ID ist der Name der einzigen Spalte in der Ergebnismenge für die Abfrage "SELECT ID FROM MyTable".

Beim wiederholten Zugriff auf Spalten ist es effizienter, mithilfe der Spalten-ID anstelle des Spaltennamens zuzugreifen.

Diese Methode ist äquivalent zu Folgendem:

dataReader.GetValue( dataReader.GetOrdinal( name ) )
Siehe auch