Visualizzazione dei risultati da 1 a 2 su 2

Discussione: errore database

  1. #1

    errore database

    cosa significa? cosa posso fare?!?

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0xd18 Thread 0xe44 DBC 0x8e2d1a4 Jet' del Registro di sistema.

    /finanziaria/login.asp, line 17


    e questa è la prima parte del codice:

    <%@ LANGUAGE = JScript %>
    <%
    errore = false;

    username = String(Request.Form("username"));
    password = String(Request.Form("password"));

    from = String(Request.QueryString("from"));

    if (username!="undefined" && username!="") {
    from = Request.Form("from");
    ADOConn = new ActiveXObject("ADODB.Connection");
    strConn = "";
    strConn += "driver={Microsoft Access Driver (*.mdb)};";
    strConn += "dbq=" + Server.MapPath("utenza.mdb") + ";";
    strConn += "pwd=prova"; // SELEZIONARE QUI LA PASSWORD DI ACCESSO AL DATABASE SCELTA!
    ADOConn.Open(strConn);
    tempUsername = username.replace(/'/g,"''");
    tempPassword = password.replace(/'/g,"''");
    sql = "SELECT * FROM utenti WHERE username LIKE '" +
    tempUsername + "' AND password = '" + tempPassword + "'";
    ris = ADOConn.Execute(sql);
    if (ris.EOF) errore = true;
    else {
    Session.Timeout = 15;
    Session("username") = String(ris("username"));
    ris.Close();
    ADOConn.Close();
    if (from!="undefined") Response.Redirect(from);
    else Response.Redirect("main.asp");
    }
    ris.Close();
    ADOConn.Close();

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.