salve a tutti,
ho l'esigenza di cancellare dei record da un database.
dopo avere selezionato un record scrivo questo:
Dim Conn
Dim Rs
Dim sql
Set Conn = Server.CreateObject("ADODB.Connection")
Set Rs = Server.CreateObject("ADODB.Recordset")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/mdb-database/prova.mdb")
sql= "Delete * FROM tblGuestbook WHERE fldAuto='" & ID
Rs.Open sql, Conn
Conn.Close
Set Conn = Nothing
Response.Write "Successfully Deleted"
ma la risposta che ottengo è:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in string in query expression 'fldAuto='16'.
/attila/data/defaultd.asp, line 14
che devo fare?? Grazie!!
Alessandro

Rispondi quotando
