15. juli 2005 - 14:45Der er
3 kommentarer og 1 løsning
Udtræk fra SQL-Database mellem to datorer
Jeg ønsker at udtrække alle records hvis Datofeltet er mellem to angivne datoer. Generalt Eksempel: SELECT * FROM tabel WHERE Dato_Felt BETWEEN Dato1 and Dato2
Jeg har forsøgt mange ting men uden held
Eksempel #1: SELECT * FROM tabel WHERE Dato_Felt BETWEEN #01-01-1997# and #01-01-1998# Fejl: Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '#'.
Eksempel #2: SELECT * FROM tabel WHERE Dato_Felt BETWEEN 01-01-1997 and 01-01-1998 Fejl: Der kommer ingen records selvom der burde
Er der nogen derude som kan hjælpe mig med dette problem?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
har du også prøvet SELECT * FROM tabel WHERE Dato_Felt BETWEEN '01-01-1997' and '01-01-1998' Jeg tror kun det er i access man benytter # omkring datoer Hvilken database er det ? Hvilket format er datoerne gemt i i databasen?
Ja, det var jeg ret sikker på at jeg havde gjort, men prøvede lige igen også virkede det.Lækkert, men man føler sig lidt dumt, havde efterhånden brugt lang tid på at finde ud af det. Send gerne et Svar, hvis du vil have point.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.