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

 

GetValues-Methode

Gibt alle Spaltenwerte für die aktuelle Zeile zurück

Syntax
Visual Basic
Public Overrides Function GetValues( _
   ByVal values As Object() _
) As Integer
C#
public override int GetValues(
   object[] values
);
Parameter
  • values   Das Array von System.Objects-Objekten zum Speichern der gesamten Zeile

Rückgabewert

Die Anzahl der abgerufenen Spaltenwerte. Wenn die Länge des Arrays größer ist als die Anzahl der Spalten (ULDataReader.FieldCount), können nur FieldCount-Elemente abgerufen werden und der Rest des Arrays bleibt unverändert.

Bemerkungen

Für die meisten Anwendungen bietet die GetValues-Methode eine effiziente Möglichkeit für den Abruf aller Spalten anstelle des Abrufs jeweils einzelner Spalten.

Sie können ein System.Object-Array übergeben, das weniger Spalten enthält als in der Ergebniszeile vorhanden sind. Nur die Menge von Daten, die im System.Object-Array enthalten sind, wird in das Array kopiert. Sie können auch ein System.Object-Array übergeben, dessen Länge geringer ist als die Anzahl von Spalten in der Ergebniszeile.

Diese Methode gibt DBNull für Datenbankspalten mit NULL zurück. Für andere Spalten gibt sie den Wert der Spalte in ihrem nativen Format zurück.

Siehe auch