Trådstart#1
Fungerar inte "now" som datum sträng i SQL?
5 svar · 378 visningar · startad av skarbratt
Fungerar inte "now" som datum sträng i SQL?
Tack... exakt vad jag sökte, hade precis tänkt börja ändra typ 1000 fält för hand annars. Så nu blev jag glad...
Nästan...
d1 = Right(Request("year"),4) & "-01-01"
d2 = Right(Request("year"),4) & "-12-31 00:00:00"
SQL = "SELECT * FROM r_subAreas, Publish WHERE r_subAreas.subID = 9 AND r_subAreas.PageID = publish.pageID AND publish.shown = 1 AND publish.startDate >= "&d1&" AND publish.startDate < "&d2&" ORDER BY publish.startDate DESC;"
Response.Write(sql)
inc.Open SQL, con1, adOpenStatic, , adCmdText
Får felmeddelande: Incorrect syntax near '00'.
Dvs där jag skriver ut d2 ("&d2&") när jag kör Acces kan jag skriva #"&d2&"# och det löser sig, men det vil inte fungera i MS SQL server 7.0
datum markeras i sql server med apostrofer runt, precis som strängar.
Tack...