where are you using th eSQL?`If it is in SQL Server then it is correct to us ' as benny says, but if you are amking a query (NOT PASSTHROUGH) from Access for example, then you use #
You should alwats format the date either YYYY-MM-DD or MM-DD-YYYY
set DB = Server.CreateObject("ADODB.Connection") DB.Open "DBQ=" & DBloc & "; DefaultDir=DBQ=" & DBlocW & ";Driver={Microsoft Access Driver (*.mdb)};" %>
-
Den returnere ikke en fejlmeddelelse, den sorterer dem bare ikke rigtigt. Dvs. Hvis jeg laver en reservation d.6-9 i en måned viser SQL udtrækket at der er reservation d.6-9 i ALLE måneder.. (?)
The format in the dB is NOT the problem! You have to format the date in your ASP (SQL) to YYYY-MM-DD. If your using VBScript then I think you can use the format function Format(TheDateField, "YYYY-MM-DD")
Afvikler jeg den viser den at uanset hvilken måned jeg kigger på er der en reservation på de pågældende dato'er, altså 7,8,9. Men den skal jo kun vise at de er reserveret i én måned.
I suggest you CUT and Paste your SQL directly into a query in Access. That way you have a better chance to see what is wrong. Then once that is working you can see exactly how the SQL should be.
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.