Ciao problema...non riesco ad aggiungere i dati al database access per questo messaggio...
Tipo di errore:
ADODB.Recordset (0x800A0CB3)
Il set di record corrente non supporta l'aggiornamento. Potrebbe trattarsi di una limitazione del provider o del tipo di blocco selezionato.
Cosa posso fare?
''''''''
<form method="post">
<H1>Aggiungi nuova voce</H1>
Nome: <input type="text" name="nome">
Telefono: <input type="text" name="telefono">
<input type="submit" value="Aggiungi">
</form>
<%
if len(Request.Form) > 0 then
dim conn, strConn
strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " &_
Server.MapPath("rubrica.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrConn
SQL = "SELECT * FROM Rubrica"
' creo il recordset
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn, 1, 3
' aggiungo una voce
rs.AddNew
rs("nome") = request.Form("nome")
rs("telefono") = request.Form("telefono")
rs.Update
' libero risorse
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
Response.write "<H2>Inserimento effettuato con successo</H2>"
End if
%>
''''''

Rispondi quotando