Ik gebruik de volgende SQL in een MSSQL database:
In de database staat de datum als datetime veld als volgt ingevuld: mm/dd/jjjj
Als ik een response.write doe van de huidige datum, dan staat deze als: dd-mm-jjjj. Nederlandse notatie dus.
Nu kan ik wel de variabele DatumVandaag als volgt weergeven:
Maar dan krijg ik weer de volgende foutmelding:
Syntax error converting datetime from character string.
Hoe kan ik dit oplossen, heb overal gezocht maar kom er niet uit.
Met Access heb ik gewoon een functie gemaakt die de datum goed zet, maar dat werkt hier dus niet.
code:
1
2
3
4
5
| DatumVandaag = Date
Set rsBelscript = Server.CreateObject("ADODB.Recordset")
rsBelscript.Open "Select * From Order Where TelefonerenVanaf >=
' & DatumVandaag & ' |
In de database staat de datum als datetime veld als volgt ingevuld: mm/dd/jjjj
Als ik een response.write doe van de huidige datum, dan staat deze als: dd-mm-jjjj. Nederlandse notatie dus.
Nu kan ik wel de variabele DatumVandaag als volgt weergeven:
code:
1
| DatumVandaag = Month(Date) & "/" & Day(Date) & "/" & Year(Date) |
Maar dan krijg ik weer de volgende foutmelding:
Syntax error converting datetime from character string.
Hoe kan ik dit oplossen, heb overal gezocht maar kom er niet uit.
Met Access heb ik gewoon een functie gemaakt die de datum goed zet, maar dat werkt hier dus niet.
[ Voor 6% gewijzigd door Dutch_guy op 28-10-2004 17:06 ]
Pay peanuts get monkeys !