Ho una pagina ASP (pagina.asp) che mi deve cancellare un record ib base ak valore del campo(chiave primaria, contatore) IDNota che viene passato alla pagina attraverso la tringa dell'URL in questo modo: pagina.asp?nota=[valore]
Questo è un estratto del codice:
Quando eseguo mi da questo errore:codice:NumNota = Request("nota") NumNota = Cint(NumNota) strSQL = "SELECT * FROM Postit WHERE IDNota = " & NumNota Set objRS = Server.CreateObject("ADODB.Recordset") objRS.Open strSQL, objConn, , adLockOptimistic, adCmdTable If Not (objRS.BOF and objRS.EOF) then objRS.Delete End if
La linea 83 è la seguente:codice:Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Syntax error in FROM clause. /employeeportal/nuovoportale2/postit.asp, line 83
Non riesco proprio a capire...la stringa SQL l'ho anche riscritta cosi:codice:objRS.Open strSQL, objConn, , adLockOptimistic, adCmdTable
oppurecodice:strSQL = "SELECT * FROM Postit WHERE IDNota=" & NumNota
Ma non funzionacodice:strSQL = "SELECT * FROM Postit WHERE IDNota='" & NumNota & "'"![]()

Rispondi quotando
