Avatar billede s_raagaard Nybegynder
29. august 2001 - 13:44 Der er 1 løsning

Dato på SQL7

Jeg skal lave en søgning på en tabel ud fra et dato interval, men denne her vil ikke virke på SQL7, den virker på SQL 2000 og Access2000......hvad er galt?

ToDay=Date()
strSQL = \"SELECT * FROM TabelNavn WHERE DateShow <= \'\" & ToDay & \"\' AND DateRemove > \'\" & ToDay & \"\'\">

den virker nogen gange men af og til melder den at

[Microsoft][ODBC SQL Server Driver][SQL Server]The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

??

/søren
Avatar billede s_raagaard Nybegynder
29. august 2001 - 13:50 #1
AHHHH GetDate() virker:

strSQL = \"SELECT * FROM TabelNavn WHERE DateShow <= GetDate() AND DateRemove > GetDate()\">

/søren
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