Data.Win.ADODB.TADOQuery.SQL

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property SQL: TStrings read GetSQL write SetSQL;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
property published
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADOQuery

Description

Contient le texte de l'instruction SQL à exécuter par la requête ADO.

Utilisez SQL pour spécifier l'instruction SQL exécutée par un composant requête ADO lorsque sa méthode ExecSQL ou Open est appelée.

L'instruction SQL affectée à la propriété SQL peut contenir des paramètres remplaçables, respectant les conventions standard de la syntaxe ADO. Les paramètres sont créés et stockés dans la propriété Parameters.

A la conception modifiez l'instruction SQL en utilisant l'éditeur de liste de chaînes ouvert en cliquant dans l'inspecteur d'objets sur le bouton points de suspension à côté de la propriété. A l'exécution, utilisez les propriétés et méthodes de l'objet liste de chaînes pour effacer le contenu en cours, ajouter un nouveau contenu ou modifier le contenu existant.


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();


Remarque :  La bibliothèque n'évalue pas le SQL envoyé à la base de données via un composant TADOQuery. Le SQL utilisé doit être valide pour le type de base de données particulier accédé via ADO. Tous les messages d'erreur renvoyés à l'application sont d'origine ADO ou de la base de données, ils ont donc des codes d'erreur et des messages spécifiques à ces systèmes.

Voir aussi

Exemples de code