Avatar billede lordnelson Seniormester
17. februar 2008 - 17:02 Der er 10 kommentarer og
1 løsning

mindre end dags dato fra en sql databse

Som overskriften siger
ønsker jeg alle poster der er mindre eller ligmed
dags dato fra en SQL database
hvis jeg bare skriver datadato <= " & now &" får jeg en fejl
kan sagnes finde ud af at pille måned og dato ud
men hver for dig med datepart men hvordan dagsdato

Håber en kan hjælpe
Avatar billede nielle Nybegynder
17. februar 2008 - 17:16 #1
Måske kan du bruge SQL's egen now funktion:

sql = "SELECT * FROM dinTabel WHERE datadato <> Now()"
Avatar billede cpufan Juniormester
17. februar 2008 - 17:24 #2
where dagsdato <= #"&now&"#"


du skal ha' # rundt om din dato for at fortælle access at det er en dato
Avatar billede lordnelson Seniormester
17. februar 2008 - 17:42 #3
Det er ikke en access
Avatar billede lordnelson Seniormester
17. februar 2008 - 17:43 #4
Har prøvet :
SELECT * FROM dinTabel WHERE datadato <> Now()"
Og får en fejl i datadato
Avatar billede cpufan Juniormester
17. februar 2008 - 17:51 #5
er det mssql?
Avatar billede lordnelson Seniormester
17. februar 2008 - 18:06 #6
Yes
Avatar billede nielle Nybegynder
17. februar 2008 - 18:40 #7
Det skal være:

SELECT * FROM dinTabel WHERE datadato <= Now()"

men hvar er det for en fejl du får?
Avatar billede lordnelson Seniormester
17. februar 2008 - 19:54 #8
Microsoft OLE DB Provider for SQL Server error '80040e14'

Incorrect syntax near '19'.

/sese.asp, line 27
Avatar billede nielle Nybegynder
18. februar 2008 - 17:30 #9
Gad vide hvor "19" kommer ind i det? Måske fra kl. 19?

Nå, men prøv denne her i stedet:

sql = "SELECT * FROM dinTabel WHERE datadato <= GETDATE()"


Du kan i øvrigt læse mere om SQL Servers dato- og tids-funktioner her:

http://msdn2.microsoft.com/en-us/library/ms186724.aspx
Avatar billede lordnelson Seniormester
19. februar 2008 - 19:58 #10
Yes
det virkede
sender du et svar
tak
Avatar billede nielle Nybegynder
19. februar 2008 - 22:18 #11
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