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 » ULCommand-Klasse » ExecuteResultSet-Methoden

 

ExecuteResultSet(CommandBehavior)-Methode

UL-Erw.: Führt eine SQL SELECT-Anweisung mit dem angegebenen Befehlsverhalten aus und gibt die Ergebnismenge als ULResultSet zurück.

Syntax
Visual Basic
Public Function ExecuteResultSet( _
   ByVal cmdBehavior As CommandBehavior _
) As ULResultSet
C#
public ULResultSet ExecuteResultSet(
   CommandBehavior cmdBehavior
);
Parameter
  • cmdBehavior   Eine bitweise Kombination von System.Data.CommandBehavior-Optionen, die das Ergebnis der Abfrage und ihre Auswirkung auf die Verbindung beschreibt. UltraLite.NET respektiert nur die Parameter System.Data.CommandBehavior.Default, System.Data.CommandBehavior.CloseConnection und System.Data.CommandBehavior.SchemaOnly.

Rückgabewert

Die Ergebnismenge als ULResultSet-Objekt

Bemerkungen

Die Anweisung ist das aktuelle ULCommand-Objekt, erforderlichenfalls mit ULCommand.CommandText- und beliebigen ULCommand.Parameters-Eigenschaften. Das ULResultSet-Objekt ist eine bearbeitbare Ergebnismenge, für die Sie positionsbasierte Aktualisierungen und Löschungen durchführen können. Verwenden Sie für bearbeitbare Ergebnismengen ULCommand.ExecuteTable(CommandBehavior) oder ein ULDataAdapter-Objekt.

Wenn ULCommand.CommandType den Wert System.Data.CommandType.TableDirect hat, führt ExecuteReader eine ULCommand.ExecuteTable(CommandBehavior)-Funktion aus und gibt ein ULTable-Downcast als ein ULResultSet-Objekt zurück.

ULCommand.ExecuteResultSet unterstützt positionierte Aktualisierungen und Löschungen mit Dynamic SQL.

Siehe auch