Ciao a tutti, ho un grossissimo problema.
Ho un sito su aruba che quando mi collego a una pagina asp mi da questo errore:
Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
[Microsoft][ODBC Microsoft Access Driver] Too many client tasks.
/admin/login_check.asp, line 9
nelle pagine apro e chiudo sempre la connessione e i recordset ma non capisco perchè da ancora questo errore.
Vi posto una pagina, se gentilemte potete dirmi cosa sbaglio vi sarei molto grato.
Grazie mille in anticipo per l'aiutocodice:<% 'RECUPERO LE VARIBILI USER E PASSWORD user=replace(request.form("user"),"'","''") password=replace(request.form("password"),"'","''") 'APRO IL RECORDSET DEI LINK Set cnConn = Server.CreateObject("ADODB.Connection") cnConn.open "Driver={Microsoft Access Driver (*.mdb)};Dbq="&Server.MapPath("/database.mdb") sqlLogin = "Select * from login Where ((user='" & user & "') AND (password='" & password & "'))" Set rsLogin = Server.CreateObject("ADODB.Recordset") rsLogin.Open sqlLogin, cnConn, 3, 3 'INIZIO A CONTROLLARE I VARI CASI DEL LOGIN PER REINDIRIZZARE CORRETTAMENTE AL MENU if not rsLogin.recordcount=0 then 'FACCIO IL CICLO DEGLI AMMINISTRATORI CON LA STESSA USERNEME E PASSWORD do while not rsLogin.eof if ((StrComp(rsLogin("user"), user,0) = 0) AND (StrComp(rsLogin("password"), password,0) = 0)) then response.redirect "index.asp?ind=menu.asp" end if rsLogin.movenext loop Response.Write "<SCRIPT LANGUAGE=javascript>" & Chr(10) Response.Write "<!--" & Chr(10) Response.Write "alert('Login errato o password scaduta. Riprovare o contattare l\'amministratore') " & Chr(10) Response.Write "document.location.href='index.asp?ind=login.htm'; " & Chr(10) Response.Write "//-->" & Chr(10) Response.Write "</SCRIPT>" & Chr(10) else Response.Write "<SCRIPT LANGUAGE=javascript>" & Chr(10) Response.Write "<!--" & Chr(10) Response.Write "alert('Login errato o password scaduta. Riprovare o contattare l\'amministratore') " & Chr(10) Response.Write "document.location.href='index.asp?ind=login.htm'; " & Chr(10) Response.Write "//-->" & Chr(10) Response.Write "</SCRIPT>" & Chr(10) end if 'CHIUDO IL RECORDSET E LA CONNESSIONE AL DB rsLogin.close set rsLogin=nothing cnConn.close set cnConn=nothing %>

Rispondi quotando
