ho questo codice con il quale intendo aggiungere un record alla tabella del db <%
percorso="/mdb-database/web.mdb"
tabella ="anagrafica"
set cn=server.CreateObject ("ADODB.Connection")
cn.connectionString="DRIVER={MICROSOFT ACCESS DRIVER (*.MDB)};"& "DBQ=" & SERVER.MapPath(percorso)
cn.open cn
set rs=server.CreateObject("ADODB.recordset")
strSql="SELECT *FROM "& tabella
set rs=cn.Execute(strSql)
%>
<%
codiceCli=request.form("CodiceCLI")
Ragione=request.form("Ragione")
ho questo codice che riceve i dati da un form precedente
debbo aggiungere il record ad una tabella access....
Telefono=request.form("Telefono")
Indirizzo=request.form("Indirizzo")
e_Mail=request.form("e-mail")
blocco=request.form("Blocco")
percorso="/mdb-database/web.mdb"
tabella ="anagrafica"
%>
<%
rs.open"anagrafica",cn,3,3
rs.addNew
rs("CodiceCLI")=CodiceCLI
rs("Ragione")=Ragione
%>
<%
rs.update
rs.close
cn.close
%>
.....ma ottengo
ADODB.Recordset error '800a0cb3' Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.
/webtec/includes_Db/aggiungiCLI.asp, line 28
la linea 28 è:
rs("CodiceCLI")=CodiceCLI......ma dove sbaglio è il codice o il provider?

Rispondi quotando