1 messaggio dal 19 gennaio 2005
www.badwolf.it
Ciao a tutti.
Ho che ha il compito di registrare in un database dei valori con il seguente codice.

...
...
...
Dim sql
sql = "INSERT INTO Utenti (Username,Password,Email,Mostra,Nome,Cognome,Eta,DataNato,Sito,Citta,Provi,Sport,Interessi,ICQ,Icona,Link1,Link2,Link3)"
sql = sql & " VALUES ("
sql = sql & "'" & newusername & "',"
sql = sql & "'" & newpassword & "',"
sql = sql & "'" & indemail & "',"
sql = sql & "'" & mostraemail & "',"
sql = sql & "'" & nomereale & "',"
sql = sql & "'" & newcognome & "',"
sql = sql & "'" & neweta & "',"
sql = sql & "'" & newdata & "',"
sql = sql & "'" & newsito & "',"
sql = sql & "'" & newcitta & "',"
sql = sql & "'" & newprov & "',"
sql = sql & "'" & newsport & "',"
sql = sql & "'" & newint & "',"
sql = sql & "'" & newICQ & "',"
sql = sql & "'" & newic & "',"
sql = sql & "'" & new1 & "',"
sql = sql & "'" & new2 & "',"
sql = sql & "'" & new3 & "'"
sql = sql & ")"

Dim rs
rs = objConn.Execute(sql)
...
...
...


quando vado ad eseguire sul browser mi da l'errore:

Tipo di errore:
ADODB.Recordset (0x800A0E78)
Invalid operation on closed object.
/registrazione/registra.asp, line 363




LA cosa strana è che sul database mi inserisce tutti i valori in modo corretto. PERCHE MI DA L'ERRORE???

-Andre@-
http://ww.badwolf.it
3.122 messaggi dal 16 maggio 2002
Perché l'operazione di INSEET INTO non restituisce un recordset. Quindi i dati ti vengono inseriti, ma il recordset non viene istanziato. Quindi levalo perché non è necessario.

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.