menar du att du använder sql server?
det är bara access som har brädgårdar runt datum, sql server har apostrofer.
du kan alltså ändra:
datum = "#" & datum & "#"
till
datum = "'" & datum & "'"
mvh,
2 svar · 188 visningar · startad av brw
Varför fungerar inte detta?
Jag använder SQL-databas med kolumnegenskapen datetime fast jag har bara lagrat ett datum som datum utan tid alltså. (2001-03-22)
Har även provat med fältet som heter smalldate vad det nu är för skillnad?
Men jag får fel iaf.
datum = date
datum = Cdate(datum)
response.write date
datum = "#" & datum & "#"
response.write datum
SQLStmt = "Select * FROM fragor WHERE datumvisa = "& datum &" "
Set RS = Connection.Execute(SQLStmt)
Får följande felmeddelande:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Line 1: Incorrect syntax near '#'.
/special.asp, line 29
menar du att du använder sql server?
det är bara access som har brädgårdar runt datum, sql server har apostrofer.
du kan alltså ändra:
datum = "#" & datum & "#"
till
datum = "'" & datum & "'"
mvh,
Hehe aha.. Tackar Anders.. har precis börjat lite smått med SQL.. så nu börjar man inse att det skiljer sig lite här och var