Ciao a tutti,
Sto provando una connessione a mysql da asp
il codice è questo:
codice:<% name = request.Form("uname") pass = request.Form("pass") email = request.Form("email") user_avatar = request.Form("avatar") Set conn = Server.CreateObject("ADODB.Connection") conn.ConnectionString ="driver={MySQL ODBC 3.51 Driver}; port=3306; server=***.***.***.*** ; db=******* ; uid=******* ; pwd=*******" qryStr = "INSERT INTO tabella_db (uname,pass,email,avatar) VALUES ('"& uname &"','"&pass&"','"&email&"','"&avatar&"')" conn.Execute(qryStr) msg = "</p>Registrazione Completata Torna alla Home" conn.close set conn=nothing %>
e mi da questo errore:
Premetto che questa pagina riceve i dati da una pag .htmADODB.Connection error '800a0e78'
Operation is not allowed when the object is closed.
/wap/login/registra.asp, line 18
usando un db access uso la seguente stringa di connessione al posto della precedente e tutto funziona:
Potete darmi una mano?codice:'set conn = Server.CreateObject("ADODB.Connection") 'conn.Open"driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db.mdb")
Grazie a tutti ciao

Rispondi quotando
