Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di val
    Registrato dal
    Aug 2002
    Messaggi
    179

    errore in apertura di database

    Salve ragazzi,
    in una pagina asp dove apro una connessione con un database ricevo il seguente messaggio di errore:

    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 0xd04 Thread 0xdd4 DBC 0x141300c Jet' del Registro di sistema.

    /conn.asp, line 4


    il pezzo relativo alla connessione con il database è il seguente:

    Dim connectx
    Set connectx=Server.CreateObject("ADODB.Connection")
    connectx.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("bungalow.mdb")
    The world is a vampire

  2. #2
    come ho risposto a Rossella_75 nell'altro thread:

    anzichè usare l'apertura della connessione in quel modo, in questo stesso forum qualcuno mi consigliò di creare l'origine dei dati dal pannello di controllo-->strumenti di amministrazione-->ODBC di sistema, in cui praticamente definisci il DSN di sistema inserendo: il percorso del database, un commento al database (facoltativo) e una sorta di Alias da usare in fase di programmazione.


    codice:
    set connessionedb=server.createobject("ADODB.connection")
    connessionedb.open "UTENTI"
    dove al posto di UTENTI utilizzerai lo stesso alias scelto nella definizione dell'ODBC.

    Poi magari senti anche altri che cosa dicono. Io sono uno degli ultimi arrivati qui...

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.