sb
Nybegynder
06. august 2003 - 17:37
Der er
7 kommentarer og 2 løsninger
MS SQL Server: Velge ud fra dato
Jeg har en tabel på en MS SQL server med et felt - dato - med datatypen datetime (format: 06.08.2003 17:04:49). Jeg ønsker at vælge ud alle poster med dagens dato. Jeg har prøvet med: SQL = "SELECT * FROM tabell WHERE dato=" & date() Men dette giver ikke nogen træf. Hvordan gør jeg dette?
Annonceindlæg fra IBM
06. august 2003 - 17:46
#1
function SQLDate(dato) dim tmpDato tmpDato = left(dato,10) SQLDate = right(tmpDato,4) & mid(tmpDato,4,2) & left(tmpDato,2) end function SQL = "SELECT * FROM tabell WHERE dato='" & SQLDate(date()) & "'"
sb
Nybegynder
06. august 2003 - 17:52
#3
Tak for svar, men problemet er jo at datofeltet i databasen indeholder både dato og klokkeslet (datetime). Jeg har prøvet jeres forslag og det hjalp desvære ikke.
06. august 2003 - 18:03
#4
SQL = "SELECT * FROM tabell WHERE Convert(Char(10), dato, 112) = Convert(Char(10), GetDate(), 112) & "'"