Stò scrivendo una pagina di registrazione e voglio inserire il nuovo record utente nel db. X testare in locale uso ASPexplore. Il db ha la chiave primaria ID di tipo Contatore.
Ma ricevo il seguente errore (in locale):
cosa devo impostare x permettere l'aggiornamento?codice:ADODB.Recordset '800A0CB3' Il set di record corrente non supporta l'aggiornamento. Potrebbe trattarsi di una limitazione del provider o del tipo di blocco selezionato. /registrazione.asp, line 33
ci sono altri metodi x farlo? Tipo una query di UPDATE? Se sì, come?
Questo il codice che stò usando...
Grazie.codice:set myConn = server.CreateObject("ADODB.Connection") dim strConnDb strConnDb = "" strConnDb = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & server.mappath("/mdb-database/__db.mdb") myConn.Open(strConnDb) mySqlSelect = "select * from utenti Order by ID Desc" set rs = server.CreateObject("ADODB.Recordset") rs.Open mySqlSelect, myConn rs.Addnew rs("cognome") = cog rs("nome") = nom rs("email") = mail rs("cellulare") = cel rs("psw") = pass rs("gg") = g rs("mm") = m rs("aa") = a rs("paese") = paese rs("professione") = prof rs.update rs.close set rs=nothing
BYE

Rispondi quotando
