Forum: Datenbanken
Delphi
by Sharky,
2. Jul 2004
:shock:
Als Programmierer sollte man schon wissen auf welche Datenbank man zugreifft. Tja, wenn es dBase ist wird es wohl nicht gehen.
Forum: Datenbanken
Delphi
by Sharky,
2. Jul 2004
Hai Robert,
darauf habe ich gewartet ;-)
Warum ich es als String übergeben? Weil es als .AsDate nicht funktionierte. Ich vermute das in diesem Fall das Datum im "falschen Format" ankommt. Da die Zahlen in den einzelnen Felder ja 1/2/3 und nicht 01/02/03 sind wird (so vermute ich) bei dem Typcasting das Datum intern auch so verwendet z.B. 2004-5-1 und nicht 2004-05-01.
Mit dem Start/Ende...
Forum: Datenbanken
Delphi
by Sharky,
2. Jul 2004
Hai Kruemel2002,
überlege doch einmal ;-)
procedure TForm1.Button1Click(Sender: TObject);
begin
with Query1 do
begin
Close;
Forum: Datenbanken
Delphi
by Sharky,
2. Jul 2004
Von welchen "Variablen" sprichst Du denn? Ich muss gestehen das ich aus deinem "Satz" nicht ganz schlau werde :stupid:
Forum: Datenbanken
Delphi
by Sharky,
1. Jul 2004
Hai Kruemel2002,
zwei Fragen:
a) Welche Datenbank
b) Was genau möchtest Du machen? So wie Sakura geschrieben alle Datensätze die zwichen zwei Datumswerten liegen?
Forum: Datenbanken
Delphi
by Sharky,
1. Jul 2004
Skandal! Ich mache doch nichts falsch ;-)
Es ist die richtige Antwort auf die Frage :!:
Das Problem ist das wohl die Frage nicht so gestellt ist wie das gewünschte Ergbniss sein sollte :stupid:
Forum: Datenbanken
Delphi
by Sharky,
1. Jul 2004
Hai,
versuche es mal so:
procedure TForm1.Button1Click(Sender: TObject);
begin
with Query1 do
begin
Close;
Forum: Datenbanken
Delphi
by Sharky,
1. Jul 2004
Hai Kruemel2002,
versuche es mal so:
SELECT * FROM tabelle
WHERE (tag BETWEEN start AND ende)
AND (monat BETWEEN start AND ende)
AND (jahr BETWEEN start AND ende)