Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    errore connessione database con driver

    ciao a tutti credo di avere un problema serio per me visto che sono un pargolo per quanto riguarda asp visto che uso php...
    dunque il mio problema è che non riesco a fare la connessione ad un database fatto con access...
    nel momenbto in cui apro la pagina index mi viene fuori l'errore nel browser:



    Specified driver could not be loaded due to system error 5 (Microsoft Access Driver (*.mdb)).



    questo è il codice che utilizzo per la connessione:


    codice:
    <%
    ' dichiaro la variabile che conterrà l'oggetto Connection
    Dim conn
    'creo l'oggetto Connection
    Set conn = Server.CreateObject("ADODB.Connection")
    'apro la connessione con la fonte di dati
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("../db/miodatabase.mdb")
    %>

    cosa succede, perchè non va????
    io credo sia un problema del driver di database "Microsoft Access Driver" .

    SOS helpme!!!
    manumasterone

  2. #2
    Prova così:
    codice:
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mapPath("..\db\miodatabase.mdb")

  3. #3
    grazie un milione mems per la tua tempestività, ma a quanto pare non riesco ad indovinare la path giusta:

    questo ora è l'errore

    Microsoft JET Database Engine error '80004005'

    'E:\Domains\miosito.it\wwwroot\..db\miodb.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

    /default.asp, line 10

    secondo te che succede
    manumasterone

  4. #4
    la i .. dal path del db e metti il path completo partendo ciò che sta dopo wwwroot.

  5. #5
    si ho provato a farlo in questo modo

    codice:
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mapPath("\db\miodb.mdb")
    solo che ora l'errore è questo praticamente il solito:

    Specified driver could not be loaded due to system error 5 (Microsoft Access Driver (*.mdb)).

    solo che me lo da nella riga 19 dove praticamente c'è questa riga di codice

    codice:
    RS_scorrevole.ActiveConnection = "mm_miodb"
    manumasterone

  6. #6
    codice:
    RS_scorrevole.ActiveConnection = conn

  7. #7
    grandissimo mems

    ora però ho problemi in altre righe di codice come ad esempio

    codice:
    Set conn = Server.CreateObject("ADODB.Connection")
    dicendomi:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

    /news.asp, line 8

    oppure

    codice:
    Dim RS_scorrevole
    dandomi sempre lo stesso errore



    grazie cmq alla grande mems
    manumasterone

  8. #8
    Facci vedere il codice di tutta la pagina.

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.