Vad är fel i min sql-sats
Microsoft VBScript compilation error '800a0401'
Expected end of statement
/Lite/AspFile/NollaInk.asp, line 15
SQL = "DELETE * From Ink WHERE Utl = (True) and Datum<#" & Request.QueryString("Datum") & "#" and Avd=" & Request.QueryString("Avd")
-----------------------------------------------------------------------------------------------------------------------------------^
Missat något tror jag?
Tobbe
Svara
Sv: Vad är fel
Enklast när du får fel, börja med att skriva ut sqlsatsen på sidan och se om den är felaktig.
Ex:
SQL = "DELETE * From Ink WHERE Utl = (True) and Datum<#" & Request.QueryString("Datum") & "#" and Avd=" & Request.QueryString("Avd")
response.write sql
response.end
Jag tror att du inte behöver ange # , utan inneslut istället datum med ' '. Sen är avd säkert sträng så då skall den också inneslutas med ''. Blev också osäker på om du behöver skriva * ..
Ex:
1 | SQL = "DELETE From Ink WHERE Utl = (True) and Datum < '" & Request.QueryString( "Datum" ) & "' " and Avd= '" & Request.QueryString("Avd") & "' " |
Svara