Det är inte bara det att du skall specificera (svårt ord :( ) att det är ett datum du lägger in... använd # framför och efter Request.Form("AD") isåfall...
------------------
"I have to return some video tapes" - Patrick Bateman, American Psycho
apostrofer i sql-frågor har betydelse. du måste ha apostrofer runt ett värde om det är en sträng, och du skall inte ha apostrofer om det är ett tal. är fältet av datumtyp i access skall däremot värdet omslutas av brädgårdar (#).
därför undrar jag: varför har du apostrofer runt värdet i din första fråga men inte i den andra?
SQL = SQL & "Fm = '" & Request.Form("fm") & "' Where Datum = '20000401'"
SQL = SQL & "Fm = '" & Request.Form("fm") & "' Where Datum = " & Request.Form("AD")
för det första: vad är datum för fälttyp i tabellen?
om jag utgår ifrån att:
datum är av texttyp (eftersom det är så du skrivit din första fråga)
request.form("AD") verkligen har ett värde,
så borde din sql-fråga se ut som följer:
SQL = SQL & "Fm = '" & Request.Form("fm") & "' Where Datum = '" & Request.Form("AD") & "'"
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>