Anzeigen: Delphi C++
Anzeigeeinstellungen

Data.Win.ADODB.TADOQuery.SQL

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Delphi

property SQL: TStrings read GetSQL write SetSQL;

C++

__property System::Classes::TStrings* SQL = {read=GetSQL, write=SetSQL};

Inhaltsverzeichnis

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADOQuery

Beschreibung

Enthält die SQL-Anweisung, die von der ADO-Abfragekomponente ausgeführt wird.

Mit SQL können Sie die SQL-Anweisung angeben, die beim Aufruf der Methoden ExecSQL oder Open einer ADO-Abfragekomponente ausgeführt wird.

Die SQL-Anweisung kann Parameter enthalten, die den Standardkonventionen der ADO-Syntax entsprechen. Sie können mit Hilfe der Eigenschaft Parameters erstellt und verwaltet werden.

In der Entwicklungsumgebung kann die SQL-Anweisung mit dem zugehörigen Eigenschaftseditor bearbeitet werden. Um ihn zu öffnen, klicken Sie in der Wertespalte der Eigenschaft auf die Ellipsen-Schaltfläche. Zur Laufzeit können Sie die entsprechenden Eigenschaften und Methoden des Stringlisten-Objekts verwenden.



with ADOQuery1 do begin
with SQL do begin
Clear;
Add('SELECT EmpNo, LastName, FirstName, HireDate');
Add('FROM Employee');
end;
Open;
end;



ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("SELECT EmpNo, LastName, FirstName, HireDate");
ADOQuery1->SQL->Add("FROM Employee");
ADOQuery1->Open();



Anmerkung:  Der durch eine TADOQuery-Komponente an die Datenbank gesendete SQL-String wird nicht von Delphi ausgewertet. Er muss daher gültige SQL-Anweisungen für die jeweilige Datenbank enthalten. Die an die Anwendung zurückgegebenen Fehlermeldungen werden auf ADO- oder Datenbankebene generiert und sind somit für diese Systeme spezifisch.

Siehe auch

Codebeispiele


Frühere Versionen
Übersetzungen