Data.Win.ADODB.TADOQuery.ExecSQL

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ExecSQL: Integer; {for TQuery compatibility}

C++

int __fastcall ExecSQL();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADOQuery

Beschreibung

Führt die SQL-Anweisung der ADO-Abfragekomponente aus.

Mit ExecSQL können Sie die Anweisung ausführen, die aktuell in der Eigenschaft SQL enthalten ist. Mit ExecSQL können Sie Anweisungen ausführen, die keinen Cursor auf Daten (wie z.B. INSERT, UPDATE, DELETE oder CREATE TABLE) zurückgeben.

ExecSQL liefert einen Integer-Wert zurück, der die Anzahl der von der SQL-Anweisung betroffenen Zeilen angibt.

Anmerkung:  Rufen Sie bei SELECT-Anweisungen anstelle von ExecSQL die Methode Open auf, oder setzen Sie die Eigenschaft Active auf true.

Sie können die Ausführungsgeschwindigkeit einer Abfrage erhöhen, indem Sie vor dem ersten Aufruf von ExecSQL die Eigenschaft Prepared auf true setzen.

Siehe auch