01. august 2008 - 08:55Der er
8 kommentarer og 1 løsning
Hente en poster med en bestemt dato
Jeg har følgende, hvor jeg gerne skulle hente alle poster, hvor har produktion_premiere er lig i dag - feltet produktion_premiere er et "Dato og klokkeslæt"-felt, og værdierne er opgivet i formatet dd-mm-yyyy. Jeg kører med Access og asp.
Set premiereidag = Server.CreateObject ("ADODB.RecordSet") premiereidag.Open "SELECT * FROM produktion WHERE produktion_premiere = " & Date(), database1
Den melder pt. EOF, men der er en post, som har datoen 01-08-2008, og som derfor burde hentes i dag, hvis altså programmeringen var rigtig - Nogen, som kan se fejlen???
når du har en kolonne i access som er sat til date - så står datoen nå du ser i databasen 01-08-2008 - men når du skal hente den skal du hente den med 08-01-2008 d.v.s. dagsdato = month(date())&"-"&day(date())&"-"&year(date()) premiereidag.Open "SELECT * FROM produktion WHERE produktion_premiere = #"&dagsdato&"#, database1
super - hvis du bruger mysql database så er det år - måned - dag - bare til orientering - datoer kan være noget sjov noget at arbejde med.
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.