Entwickler-Ecke

Datenbanken - Select-Anweisung


gerry - Sa 25.01.03 16:13
Titel: Select-Anweisung
Hallo wie kann ich ein Datumsfeld (Float) in eine selectanweisung einbauen?

Ich habe ein CALENDAR-FELD wo ich einstelle, ab welchem datum ich die Kunden angezeigt haben möchte. Dieses Feld soll dann in die Select anweisung.

Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
....///
var
i:Tdate;
begin

i:=calendar.date;

  .....//
  Query.SQL.Text:= 'Select * from KUNDEN where DATUM > (i)';

  ...//
end;

....//


Moderiert von user profile iconTino: Code-Tags hinzugefügt.


smiegel - Sa 25.01.03 17:00

Hallo,

Sätze zu einem bestimmten Datum:

Quelltext
1:
2:
3:
4:
5:
var s:String;

// evtl. in amerikanisches Format wandeln --> mm/dd/yyyy
s:=DateToStr(calendar.date); 
Query.SQL.Text:= 'Select * from KUNDEN where DATUM="'+s+'"';


zwischen 2 bel. Daten:

Quelltext
1:
2:
3:
4:
5:
6:
7:
var s1, s2:String;

s1:='01.01.2003';
s2:='31.01.2003';

Query.SQL.Text:= 'Select * from KUNDEN where '+
                           '(DATUM Between "'+s1+'" AND "'+s2+'")';