14 messaggi dal 10 maggio 2005
Salve a tutti:
Premesso che sono principiante  ho questo problema :
Devo aggiornare da una form un record di un database access nella pagina di update mi viene rilasciato un errore.
di seguito lo script:

<%
note = Request.form("note")
telefonico = Request.form("telefonico")

sql="SELECT * FROM PerOggi WHERE telefonico LIKE '" & telefonico & "'"
set rs=server.createobject("adodb.recordset")
rs.CursorType = adOpenDynamic
rs.LockType = 3
rs.activeconnection ="DRIVER=Microsoft Access Driver (*.mdb); DBQ=d:\PSM-D\Sito_d\cruscotto\cruscotto.mdb"
rs.open sql

%>


<p align="center">note:<%=note%> inserite per il numero<%=telefonico%></p>
<%



rs("Note") = Note
rs.Update
rs.MoveNext

rs.close

%>

Il messaggio di errore è il seguente:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nell'istruzione UPDATE.

/psmd/cruscotto/MODIFICA.ASP, line 96
non capisco il problema
Vi ringrazio in anticipo
11.886 messaggi dal 09 febbraio 2002
Contributi
Note è una parola riservata in Access. Cambia il nome del tuo campo in Annotazioni.
Modificato da BrightSoul il 02 marzo 2006 15.20 -

Enjoy learning and just keep making
14 messaggi dal 10 maggio 2005
grazie.
Ora quell'errore è sparito ed è comparso questo:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Driver ODBC Microsoft Access] Per l'operazione è necessaria una query aggiornabile.

/psmd/cruscotto/MODIFICA.ASP, line 96
11.886 messaggi dal 09 febbraio 2002
Contributi
Leggi qua:
http://www.extrowebsite.com/articoloasp.asp?ID=25

Usa anche la funzione di ricerca del forum, questo problema è già stato trattato molte volte.

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.