sto aggiornando i dati in una tabella con uno script asp
eccolo
Dim SQLupd
SQLupd = "UPDATE pdn1_clone SET n_doc = '" & request.Form("n_doc")& "', data_doc = '" & DataDoc & "' , tipo_doc = '" & request.Form("tipo_doc")& "' WHERE DocEntry = " & request.Form("docentry")& " and LineNum = " & request.Form("linenum")& " and DetLine = " & request.Form("detline") & ""
con il relativo comando
comando.CommandText = SQLupd
comando.Execute
ma mi da un errore di pagina che è questo
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'and'.
/conagra/main/inc/upd_pdn1_clone.asp, line 26
MA LA STRINGA Lha GIA ESEGUITA E HA PURE AGGIORNATO I DATI!!!
COME FARE??