Anzeigen: Delphi
C++
Anzeigeeinstellungen
Den Befehl ausführen
Aus RAD Studio
Nach oben zu Verwenden von dbExpress-Komponenten - Index
Um eine Abfrage oder eine Stored Procedure auszuführen, die keine Datensätze zurückgibt, verwenden Sie nicht die Eigenschaft Active oder die Methode Open. Verwenden Sie stattdessen
die Methode ExecSQL, falls es sich bei der Datenmenge um eine Instanz von TSQLDataSet oder TSQLQuery handelt.
FixTicket.CommandText := 'DELETE FROM TrafficViolations WHERE (TicketID = 1099)'; FixTicket.ExecSQL;
FixTicket->CommandText = "DELETE FROM TrafficViolations WHERE (TicketID = 1099)"; FixTicket->ExecSQL();
die Methode ExecProc, falls es sich bei der Datenmenge um eine Instanz von TSQLStoredProc handelt.
SQLStoredProc1.StoredProcName := 'MyCommandWithNoResults'; SQLStoredProc1.ExecProc;
SQLStoredProc1->StoredProcName = "MyCommandWithNoResults"; SQLStoredProc1->ExecProc();
Falls Sie die Abfrage oder die Stored Procedure mehrfach ausführen, sollten Sie die Eigenschaft Prepared auf True setzen.