TSDBQuery.Name
redirigé depuis TSDBQuery.GetName
| TSDBQuery = class (TObject) | Interface de TSDBQuery | Exemples de TSDBQuery |
Lecture/écriture d'un identifiant de requête SQL
Syntaxe
property Name: String read GetName write SetName
Remarques
Le nom de la requête est facultatif, mais c'est une bonne pratique de le renseigner.
Il permet d'identifier les requêtes dans les utilitaires d'analyse (onglet "Requêtes et transactions" par exemple).
Le nom de la requête ne doit contenir que des lettres et des chiffres, sans espace.
Dans une même TSDBQuery, si on exécute successivement plusieurs requêtes SQL, le nom de la requête est conservé tant qu'on ne le modifie pas.
Exemples
uses SDB;
var db:=TSDBQuery.CreateFromDataSource('ERP');
db.Name:='LectureArticlesERP';
db.SQL:='select * from ARTICLES';
db.Open;
while not db.Eof do begin
// traitements
db.Next;
end;
db.Close;
var db:=TSDBQuery.CreateFromDataSource('ERP');
db.Name:='LectureArticlesERP';
db.SQL:='select * from ARTICLES';
db.Open;
while not db.Eof do begin
// traitements
db.Next;
end;
db.Close;