Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    111

    connessione con database

    Ho un problema di questo tipo.
    Il database è nella cartella mdb-database nella root del sito.
    In una cartella ho un file che richiama il database con questo script
    codice:
     
    Session.LCID=1040
    Set DatabaseWebStore = Server.CreateObject("ADODB.Connection")
    DBString =""
    DBString = DBString + "Driver={Microsoft Access Driver (*.mdb)};"
    DBString = DBString + "Dbq=" & Server.MapPath(".") & "/mdb-database/webstore.mdb;"
    DBString = DBString + "Uid=Admin;"
    DBString = DBString + "Pwd=;"
    DatabaseWebStore.Open DBString
    la pagina mi restituisce questo errore
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '80004005' 
    
    [Microsoft][ODBC Microsoft Access Driver] Could not find file '(unknown)'. 
    
    /create/gestione_ordini.asp, line 79
    Questa è la linea 79- DatabaseWebStore.Open DBString-

    Non mi legge il database. Il server è Win 2003.
    Grazie per qualsiasi dritta.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Session.LCID=1040
    Set DatabaseWebStore = Server.CreateObject("ADODB.Connection")
    DBString =""
    DBString = DBString + "Driver={Microsoft Access Driver (*.mdb)};"
    DBString = DBString + "Dbq=" & Server.MapPath("/mdb-database/webstore.mdb");"
    DBString = DBString + "Uid=Admin;"
    DBString = DBString + "Pwd=;"
    DatabaseWebStore.Open DBString
    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    111
    Grazie Roby,
    ho provato il codice che mi hai messo però mi ritorna questo errore
    codice:
    Microsoft VBScript compilation error '800a0401' 
    
    Expected end of statement 
    
    /create/gestione_ordini.asp, line 76 
    
    DBString = DBString + "Dbq=" & Server.MapPath("/mdb-database/webstore.mdb");"
    ---------------------------------------------------------------------------^

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    111
    ok risolto.
    il codice esatto è questo
    codice:
    Session.LCID=1040
    Set DatabaseWebStore = Server.CreateObject("ADODB.Connection")
    DBString =""
    DBString = DBString + "Driver={Microsoft Access Driver (*.mdb)};"
    DBString = DBString + "Dbq=" & Server.MapPath("/mdb-database/webstore.mdb;")
    DBString = DBString + "Uid=Admin;"
    DBString = DBString + "Pwd=;"
    DatabaseWebStore.Open DBString
    Grazie

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si il ; alla fine era da togliere.

    Roby

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.