Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#14

Re: Phänomenale Fehlermeldung unter Vista...zum Rätseln

  Alt 27. Feb 2009, 13:37
Hallo,
Zitat von haentschman:
Danke für deine Antwort,

Ich muß dich aber enttäuschen..
Zitat:
dann Ändere doch mal das Endedatum vom Februar auf 27.02.2009
...jedes Datum erzeugt den Fehler sofern es sich im Februar aufhält

Zitat:
sondern kann auch durch fehlerhafte Daten in der Ergebnismenge
...die Tabelle ist, was den Februar betrifft leer, also Count=0

...ich liebe Vista

füg' einen Satz für Februar ein. Ist der Fehler dann weg, dann kommt da wer nicht mit 'ner leeren Ergebnismenge zurecht (zugegeben: Das ist absurd).

Also dann mal bitte mit:
'select count(ID) from BEHANDLUNG where DATUM >= :Datum1 and DATUM <= :Datum2 and KUNDENNUMMER = :Kunde'; dann mit'select count(ID) from BEHANDLUNG where KUNDENNUMMER = :Kunde and DATUM between :Datum1 and :Datum2'; dann mit'select count(ID) from BEHANDLUNG where 1 = 2 and KUNDENNUMMER = :Kunde and DATUM between :Datum1 and :Datum2'; dann mit'select count(ID) from BEHANDLUNG where KUNDENNUMMER = :Kunde and DATUM between :Datum1 and :Datum2'; wobei atum1 = 31.01.2009 und atum2 = 01.03.2009.
dann mit'select count(ID) from BEHANDLUNG where KUNDENNUMMER = :Kunde and DATUM > :Datum1 and DATUM < :Datum2'; wobei atum1 = 31.01.2009 und atum2 = 01.03.2009.

Gibt es auch andere Monate, in denen Count = 0 ist?
Wenn nein, dann mal für alle Monate probieren:
'select count(ID) from BEHANDLUNG where 1 = 2 and KUNDENNUMMER = :Kunde and DATUM between :Datum1 and :Datum2'; Das muss also immer eine leere Ergebnismenge liefern. Wenn's jetzt immer kracht, dann liegt das Problem nicht im Datum, sondern in der leeren Ergebnismenge.

Wenn's dann immer noch nicht geht, werden für Februar Betriebsferien angeordnet 8)
  Mit Zitat antworten Zitat