35 messaggi dal 16 gennaio 2003
Salve ragazzi...ero da un po' di giorni senza postare nulla...non avevo piu' avuto problemi dall'ultima volta ma ora...

Devo aggiungere un record ad una tabella...ma...il codice che ho scritto mi genera questo errore:

ADODB.Connection error '800a0e78'

Operation is not allowed when the object is closed.

/public/crew/logindallianz/valutainvioarticolo.asp, line 15


Codice:

<% Option Explicit
Response.Buffer ="true"
Dim strAutore, strTitolo, strGG, strMM, strAA, strTesto, connContenuto, rsNuovoMateriale

strAutore = Request.Form ("author")
strTitolo = Request.Form ("title")
strGG = Request.Form ("gdata")
strMM = Request.Form ("mdata")
strAA = Request.Form ("adata")
strTesto = Request.Form ("content")
set connContenuto = Server.CreateObject ("ADODB.Connection")
set rsNuovoMateriale = Server.CreateObject ("ADODB.Connection")
connContenuto.Open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & server.MapPath("/mdb-database/wlatopa.mdb")
rsNuovoMateriale.Open "Articoli" , connContenuto, 3, 3
rsNuovoMateriale.AddNew
rsNuovoMateriale ("AUTORE") = strAutore
rsNuovoMateriale ("TITOLO") = strTitolo
rsNuovoMateriale ("GDATA") = strGG
rsNuovoMateriale ("MDATA") = strMM
rsNuovoMateriale ("TESTO") = strTesto
rsNuovoMateriale.Update
rsNuovoMateriale.Close
connContenuto.Close
%>

Vi ringrazio in anticipo per le eventuali risposte :)
2.584 messaggi dal 14 maggio 2001
Articoli è una query? la riga d'errore è quella dell'addnew?
167 messaggi dal 19 marzo 2002
set rsNuovoMateriale = Server.CreateObject ("ADODB.Connection")...

secondo me va dichiarato come Recordset, non come Connection ;)

carpe diem, quam minimum credula postero
3.122 messaggi dal 16 maggio 2002
Sono d'accordo con dario. E comunque non vedo il bisogno di aprire un recodset per eseguire un inserimento che potrebbe essere benissimo eseguito con una query INSERT INTO.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!

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.