Avatar billede flodhesten Nybegynder
01. september 2006 - 16:10 Der er 3 kommentarer og
1 løsning

DB udtræk på bestemt tidspunkt

Hej, jeg har en databse med nogle kolonner heriblandt "aktivstart" som indeholder "01-02-2006 15:16:19" og "aktivslut" med indhold "04-09-2006 15:35:39". Det er pt mit eneste recordset

aktivstart: 01-02-2006 15:16:19
aktivslut: 04-09-2006 15:35:39

Det er meningen at kun recordset der er inde for perioden 01-02-2006 15:16:19 og 04-09-2006 15:35:39 skal blive vist.

Mit database udtræk ser således ud:

<% Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("data.mdb")

datenow = now()
Set rs2 = Conn.Execute("select * from data where #" & datenow & "#  BETWEEN aktivstart AND aktivslut ")

...

%>


Hvorfor virker det ikke? Hvad skal jeg gøre for at få det til at virke?

På forhånd tak.
Avatar billede nielle Nybegynder
01. september 2006 - 17:22 #1
Prøv dette:

Set rs2 = Conn.Execute("SELECT * FROM data WHERE now() BETWEEN aktivstart AND aktivslut")
Avatar billede flodhesten Nybegynder
01. september 2006 - 17:37 #2
Super, mange tak
Avatar billede flodhesten Nybegynder
01. september 2006 - 17:38 #3
smid lige et svar
Avatar billede nielle Nybegynder
01. september 2006 - 17:47 #4
Svar :^)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester