Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datumsfeld selektieren (https://www.delphipraxis.net/68062-datumsfeld-selektieren.html)

Karstadt 25. Apr 2006 09:03

Re: Datumsfeld selektieren
 
Zitat:

Verwende einfach Parameter. Dann brauchst du dich nicht um die verschiedenen Formate kümmern.

SQL-Code: markieren
SELECT * FROM projekte_ma WHERE pma_arbeitstag > :Referenzdatum


Beispiele zur Übergabe von Parametern findest du reichlich hier im Forum.
Muss ich mir schnellstmöglich anschauen, habe schon viel davon gehört aber noch nie angewendet.

ich arbeiter immer mit folgende syntax:

Delphi-Quellcode:
  with Tabelle do
  begin
    Close;
    Open;
    Sql.text := Abfrage.
    Result := Irgendwas
    Clos;e
  end;

mkinzler 25. Apr 2006 09:12

Re: Datumsfeld selektieren
 
Mit Parametern unterscheidet es sich nicht großartig:
Delphi-Quellcode:
Tabelle.Sql.Text := 'select id, name from Tabelle where id = :id';
...
with Tabelle do
  begin
    Close;
    Open;
    ParamByName('id').Value := 0815;
    Result := Irgendwas
    Close;
  end;
Der Vorteil ist das die Abfrage nur einmal zugewiesen werden muß. Später wird immer nur der/die Paramter eingetragen und an das DBMS gesendet. Es muß auch nicht gequoted werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:13 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz