ExecuteOptionEnum

Gibt an, wie ein Anbieter einen Befehl ausführen soll

Konstante Wert Beschreibung
adAsyncExecute 0x10 Hiermit wird angegeben, dass der Befehl asynchron ausgeführt werden soll.

Dieser Wert kann nicht mit dem CommandTypeEnum-Wert adCmdTableDirect kombiniert werden.
adAsyncFetch 0x20 Hiermit wird angegeben, dass die verbleibenden Zeilen nach der ursprünglichen Menge, die in der CacheSize-Eigenschaft angegeben ist, asynchron abgerufen werden sollen.
adAsyncFetchNonBlocking 0x40 Hiermit wird angegeben, dass der Hauptthread beim Abrufen nie blockiert wird. Wenn die angeforderte Zeile nicht abgerufen wurde, wird die aktuelle Zeile automatisch zum Ende der Datei verschoben.

Wenn Sie ein Recordset aus einem Datenstrom öffnen, der ein persistent gespeichertes Recordset enthält, hat adAsyncFetchNonBlocking keine Auswirkung; der Vorgang ist synchron und blockiert.

adAsynchFetchNonBlocking hat keine Auswirkung, wenn die Option adCmdTableDirect zum Öffnen des Recordsets verwendet wird.
adExecuteNoRecords 0x80 Hiermit wird angegeben, dass der Befehlstext ein Befehl oder eine gespeicherte Prozedur ist, die keine Zeilen zurückgibt (z. B. ein Befehl, der nur Daten einfügt). Wenn Zeilen abgerufen werden, werden sie verworfen und nicht zurückgegeben.

adExecuteNoRecords kann nur als optionaler Parameter an die Command- oder Connection Execute-Methode übergeben werden.
adExecuteStream 0x400 Hiermit wird angegeben, dass die Ergebnisse einer Befehlsausführung als Datenstrom zurückgegeben werden sollen.

adExecuteStream kann nur als optionaler Parameter an die Command Execute-Methode übergeben werden.
adExecuteRecord 0x800 Hiermit wird angegeben, dass CommandText ein Befehl oder eine gespeicherte Prozedur ist, der oder die eine einzelne Zeile zurückgibt, die als Record-Objekt zurückgegeben werden soll.
adOptionUnspecified -1 Hiermit wird angegeben, dass der Befehl nicht angegeben ist.

ADO/WFC-Entsprechung

Paket: com.ms.wfc.data

Dauerhaft
AdoEnums.ExecuteOption.ASYNCEXECUTE
AdoEnums.ExecuteOption.ASYNCFETCH
AdoEnums.ExecuteOption.ASYNCFETCHNONBLOCKING
AdoEnums.ExecuteOption.NORECORDS
AdoEnums.ExecuteOption.UNSPECIFIED

Gilt für