fammi vedere che codice hai messo, ti ricordo che io nella second parte non uso RS come recordset, ma rsInsert...lo devi cambiare anche dove c'è rs("nome")="..." in rsInsert("nome")="..."
fammi vedere che codice hai messo, ti ricordo che io nella second parte non uso RS come recordset, ma rsInsert...lo devi cambiare anche dove c'è rs("nome")="..." in rsInsert("nome")="..."
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
sisi quelli li ho modificati prima del tuo msg che me ne ero accorto dopo, scusa però ho un'altro errore:
[QUOTE]Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.
/hetfield/reg_verify.asp, line 42[QUOTE]
42: rsInsert.Update
ti posto il codice intero:
codice:<% 'Save entered username, password, name and email Username = Request.Form("user") Password = Request.Form("pass") Nome = Request.Form("nome") Email = Request.Form("email") if (Username = "") and (Password = "") and (Name = "") then Response.Write("Compila tutti i campi!") elseif (Username = "") then Response.Write("Inserisci l'Username!") elseif (Password = "") then Response.Write("Inserisci la password!") elseif (Nome = "") then Response.Write("Inserisci il Nome!") elseif (Email = "") then Response.Write("Inserisci l'E-mail!") else 'Crea la connessione set conn = server.CreateObject ("ADODB.Connection") conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mapPath("database.mdb") 'controllo che lo username non sia già presente nel database trovato=false set rs = server.CreateObject ("ADODB.Recordset") sSQL="select * from Utenti where username='" & Username & "'" rs.open sSQL,conn,1,1 if rs.eof then 'inserisco nuovo set rsInsert=server.CreateObject("ADODB.Recordset") sSql="Select * from Utenti" rsInsert.open sSql,conn,3,3 rsInsert.addnew 'Mettimi Username, Password, Nome e Email nei loro rispettivi campi rsInsert("Username")= Username rsInsert("Password")= Password rsInsert("Nome")= Nome rsInsert("Email")= Email rsInsert.Update rsInsert.close set rsInsert=nothing Response.Write("Ciao " & Name & " , la registrazione è avvenuta con successo!") else Response.Write("Lo username " & Username & " , è già presente del database!") end if rs.close set rs=nothing conn.close set conn=nothing end if %>
Personal Home Page
non mi sembra che -AA- ti abbia offeso. te lo ha anche scritto. occhio.Originariamente inviato da Vash SD
Non ho bisogno di te, se mi vuoi aiutare, bene ne sono felice ma non accetto offese io ne so quanto ne so se ne sapevo dippiù certo non venivo a chiedertelo!![]()
non volevo offendere nessuno in primis... l'ho detto perchè alle volte per alcuni basta dire come e già questi conoscono la sintassi per altri c'è bisogno di qualcosa in + cmq scusami l'ho fatto in buona fede proprio per sapere se ti serviva l'info oppure la sintassi proprio.
update... nel primo post mi sono sbagliato a scrivere.....
cmq io aiuto ben volentieri se posso e dove posso e scusami ma non era mia intenzione offendere![]()
Tanto...lo fanno tutti... posso farlo anche io vero?
hai messo il database in una cartella che goda dei permessi di scrittura? ad occhio direi di no
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
il problema è che il database non sta in nessuna cartella!
@-AA- scusami te certe volte sono troppo cocciuto![]()
Personal Home Page
Originariamente inviato da Vash SD
il problema è che il database non sta in nessuna cartella!
mettilo nella cartella giusta e modifica il server.mapPath
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
No.. il database in questo momento, non sta in nessuna cartella! E non deve starci perchè sennò dovrei modificare troppi dati ho praticamente creato un forum!
Personal Home Page
starà da qualche parte, no? e in questo posto dove sta adesso l'utente IUSR_machinename (che è il VERO utente che fa girare le pagine asp) non ha diritti di scrittura. that easy!Originariamente inviato da Vash SD
No.. il database in questo momento, non sta in nessuna cartella! E non deve starci perchè sennò dovrei modificare troppi dati ho praticamente creato un forum!
eheh lo so che è facile ma il server è strano! O sono io che non capisco cioè guardate:VVoVe:
ho provato a riupparlo altre 2 volte!
Personal Home Page