Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Frage zu Tquery Syntax (https://www.delphipraxis.net/132520-frage-zu-tquery-syntax.html)

p80286 14. Apr 2009 15:50

Datenbank: oracle • Zugriff über: ado

Frage zu Tquery Syntax
 
Hallo zusammen,

mir ist aufgefallen, daß hier im allgemeinen mit folgendem Code die SQL-Abfrage erstellt wird:
Delphi-Quellcode:
 with fQuery do
      begin
        Close;
        SQL.Clear;
        SQL.Add('SELECT * FROM .....');
        ......
ist etwas an folgender Version falsch?

Delphi-Quellcode:
 with fQuery do
      begin
        Close;
        SQL.text:='SELECT * FROM .....';
        ......
Insbesonders wenn der SQLText als Parameter an die eigentliche Abfrageroutine übergeben wird, erscheint mir die zweite Version logischer.

Was meint Ihr dazu?

Gruß
K-H

mkinzler 14. Apr 2009 15:54

Re: Frage zu Tquery Syntax
 
Finde ich auch besser. Ist aber eigentlich das Selbe

DeddyH 14. Apr 2009 16:00

Re: Frage zu Tquery Syntax
 
Letztendlich ist das Geschmackssache. Bei sehr langen Statements verwende ich persönlich die "Add"-Variante, wobei man dann das vorherige Clear nicht vergessen darf, ansonsten greife ich auch lieber direkt auf Text zu.

p80286 14. Apr 2009 16:15

Re: Frage zu Tquery Syntax
 
Danke!

ich hatte schon befürchtet irgendwo auf den falschen Zug aufgesprungen zu sein.

Gruß
K-h


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz