Datum vergleichen in SQL abfrage

Fragen zu allen anderen Office Anwendungen

Moderator: ModerationP

Datum vergleichen in SQL abfrage

Beitragvon Guybrush junior » 22. Dez 2017, 19:42

hallo,
der Code geht an anderer stelle. Hier geht das net, ich weis net warum. Das Feld Termin_vereinbart ist
Datum/uhrzeit, Format: Datum, kurz

Code: Alles auswählen
SELECT Username,       Sum(Dauer) AS rsDauer,       Sum(Kilometers) AS Strecke  FROM qry_summe_01 WHERE (Termin_vereinbart >= #2013-01-01# AND Termin_vereinbart < #2018-01-01#) GROUP BY Username


Fehlermeldung: Datentypen in kriterienausdruck unverträglich.

ich habe da einen fehler im Where Teil. Denn wenn ich
Code: Alles auswählen
(Username Like '*')

einsetze geht der code
Ich muss aber nach Datum filtern.

der vollständigkeit halber, so sieht der Code in der kompletten ursprungsform aus.
oben steht der zusammen gesetzte Code
Code: Alles auswählen
Quelle(1) = _
         "SELECT Username," & _
         "       Sum(Dauer) AS rsDauer," & _
         "       Sum(Kilometers) AS Strecke" & _
         "  FROM qry_summe_01" & _
         " WHERE " & dFilter & _
         " GROUP BY Username"

Set daten0 = dbs.OpenRecordset(Quelle(1))

ich hoffe ihr findet nen fehler, ich komme da net mehr weiter.

edit jens05: hier gehts weiter: syntaxfehler in Quelle von Recordset
Wenn isch immer des mache ded was die onern wolle, kennt isch moin Kopp in die Rachkammer hänge. (Offizieller Sponsor der Bundesrepublik Deutschland)
Benutzeravatar
Guybrush junior
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 589
Registriert: 19. Feb 2005, 14:30

Zurück zu Andere Office Fragen (provisorisch)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast