Sorry für die späte Antwort...
Delphi-Quellcode:
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';
ZQueryStatistikKunde.Open;
- auch diese Variante bringt die
Exception
- auch verschiedene feste "Februar Werte" erzeugen den Fehler
- sobald der Parameter Kunde im "STRING" ein alphanumerisches Zeichen enthält kommt der Fehler
- Parameter Kunde nur mit Zahlen im String, Bsp: '1234' laufen auch im Februar durch
...ich bin noch nicht schlauer
Danke an alle
UPDATE:
- nach vielen Probierereien, auch mit anderen Zugriffskomponenten, das Ergebnis:
trotzdem ich alle Daten mit diversen Tools lesen kann...die Datenbank selbst ist fehlerhaft, warum auch immer
- das mit dem Vista war nur, weil ich mit 2 Datenbanken entwickelt habe und die korrupte auf dem Vista lag.
Danke an alle für die Hilfe