feltet i db'en er defineret som tekst, lav den om til dato-format og så skal din sql se sådan ud: sql = "SELECT * FROM [Sygdom] WHERE FraDen > #" & Start & "#"
Hvordan ser dine data præcis ud? Det er et kendt problem at søge på datoer som dd-mm-yyyy i access da du risikerer den laver det om til mm-dd-yyyy når du søger og der er jo stor forskel på om du tror at du har datoen 08-09-2005 og at systemet tror at du mener 09-08-2005 Derfor bør man lave det om til yyyy-mm-dd format som aldrig kan tolkes forkert Prøv med fx noget ala ---- start = Year(Now)&"-"&Month(Now)&"-"&Day(Now) sql = "SELECT * FROM [Sygdom] WHERE FraDen > #" & Start & "#" ---- hvis du altså søger på dags dato
bemærk hvis du kun har de to datoer så burde den ved eksemplet herover ikke returnere noget! Hvis du vil finde begge to så test evt på start = "2005-08-31"
oki doki, så lægger jeg et svar, godt det virker :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.