Forum: Datenbanken
Delphi
by haentschman,
14. Mär 2009
Sorry für die späte Antwort...
ZQueryStatistikKunde.SQL.Text:= 'select count(ID) from BEHANDLUNG where DATUM between :Datum1 and :Datum2 and KUNDENNUMMER = :Kunde';
ZQueryStatistikKunde.ParamByName('Datum1').AsDate:= StartOfAMonth(Jahr,M);
ZQueryStatistikKunde.ParamByName('Datum2').AsDate:= EndOfAMonth(Jahr,M);
ZQueryStatistikKunde.ParamByName('Kunde').asString:= 'STRING';...
Forum: Datenbanken
Delphi
by haentschman,
27. Feb 2009
:wink: das riecht ja nach richtig Arbeit deine Vorschläge :wink:
...werd ich der Reihe nach mal abarbeiten. :thumb:
Die leere Ergebnismenge sollte kein Problem darstellen, da auch andere Monate Count=0 haben und sich nicht beschweren.
diese Idee hatte ich auch schon :-D
Danke für deine Zeit...ich melde mich dann. PS: kann etwas dauern, sorry :(
Forum: Datenbanken
Delphi
by haentschman,
27. Feb 2009
:wink: weis ich, aber das Zitat stammte aus einer Antwort vor deiner Version mit EncodeDate.
Forum: Datenbanken
Delphi
by haentschman,
27. Feb 2009
Danke für deine Antwort,
Ich muß dich aber enttäuschen..
...jedes Datum erzeugt den Fehler sofern es sich im Februar aufhält :wink:
...die Tabelle ist, was den Februar betrifft leer, also Count=0 :gruebel:
...ich liebe Vista :evil:
Forum: Datenbanken
Delphi
by haentschman,
26. Feb 2009
Danke für die schnelle Reaktion. :thumb:
- es bleibt gleich ob ich den String aus dem Datenfeld hole oder direkt einen String als Parameter übergebe.
:wink: Die Fehlermeldung hat mit der Ursache nichtszu tun...denke ich, da alle Monate im Prinzip mit dem gleichen Quelltext durchlaufen nur der Februar löst diese Meldung aus. Die Parameter sind korrekt (siehe oben)
...Hast Recht, komme...
Forum: Datenbanken
Delphi
by haentschman,
26. Feb 2009
Hallo an alle... :hi:
vieleicht hat ja jemand eine logische Erklärung :P
try
ZQueryStatistikKunde:= TZQuery.Create(self);
ZQueryStatistikKunde.Connection:= DMDB.ZConnection1;
try
for M1 = 1 to 12