13 messaggi dal 21 maggio 2001
Come da voi consigliatomi ho digitato il seguente codice:
<%
set rs=server.createobject("ADODB.Recordset")
conn = "Provider =Microsoft.Jet.OLEDB.4.0;Data Source = c:\inetpub\wwwroot\Pagine asp\db1.mdb; Persist Security Info = False"
sql= "INSERT INTO Tabella1(ID,Cognome) "
sql=sql & "VALUES("
sql=sql & "'" & request("ID") & "',"
sql=sql & "'" & request("Cognome") & "'"
sql= sql & ")"
rs.open sql, conn, 1,3
rs.close
%>
pur effettuando l'inserimento di nuovi dati nella tabella,mi trovo di fronte a questo errore:ADODB.Recordset errore "800a0e78'

L'operazione richiesta dall'applicazione non è consentita se l'oggetto è chiuso.

/Inserisci.asp, riga 10
Come devo chiudere la connessione utilizzando questo metodo?Grazie tante


Devi aprire la connessione prima di eseguire qualsiasi operazione sul record.

set conn=Server.CreateObject("ADODB.Connection")
Conn.Open "Provider =Microsoft.Jet.OLEDB.4.0;Data Source = c:\inetpub\wwwroot\Pagine asp\db1.mdb; Persist Security Info = False"

E poi il resto

sql=..

Ciao


Andrea Palmatè
Web Developer

--
Andrea Palmatè

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.