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

    Errori nella connessione

    Ho un file di connessione ad un db in access, questo il codice
    codice:
    'stringa di connessione
    Dim objConn, strConnect
    strConnect = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/mdb-database/"&strNomeDB) & ";"
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open strConnect
    intCountNumber = objConn.Errors.Count
    'If intCountNumber > 1 Then Response.Redirect "DOS.html"
    For Each Error in objConn.Errors
    	Response.Write(Error.Number & " = " & Error.Description & "
    ")
    Next
    quello che mi dà nella pagina è questo:

    0 = [Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0x644 Thread 0xb04 DBC 0x917ee74 Jet' del Registro di sistema.
    0 = [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
    0 = [Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0x644 Thread 0xb04 DBC 0x917ee74 Jet' del Registro di sistema.

    Ma se tolgo la visualizzazione degli errori, la connessione funziona come se non ci fossero errori. Che vuol dire?
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  2. #2
    Membro Junior L'avatar di xam85it
    Registrato dal
    Nov 2003
    Messaggi
    64

    trucchetto

    l'errore a leggere cosi non lo trovo, ma fai una cosa:
    crea un file di testo.txt rinominalo in udl
    fai doppio click ti si apre un form con una procedura guidata
    la segui e fai ok. quindi apri il file udl appena creato con notepad. copi la stringa generata es: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\Utenti.mdb;Persist Security Info=False

  3. #3

    Re: trucchetto

    Originariamente inviato da xam85it
    l'errore a leggere cosi non lo trovo, ma fai una cosa:
    crea un file di testo.txt rinominalo in udl
    fai doppio click ti si apre un form con una procedura guidata
    la segui e fai ok. quindi apri il file udl appena creato con notepad. copi la stringa generata es: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\Utenti.mdb;Persist Security Info=False
    Perdonami... ma non ho capito assolutamente niente...
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  4. #4
    Membro Junior L'avatar di xam85it
    Registrato dal
    Nov 2003
    Messaggi
    64

    udl

    Allora clicchi col tasto destro su una cartella -> nuovo->documento di testo.txt
    crei e lo chiami conn.udl
    fai doppio click sul file appena creato.
    poi segui il wizard se hai bisogno mi trovi su msn a smodena@itis.pr.it

  5. #5

    Re: udl

    Originariamente inviato da xam85it
    Allora clicchi col tasto destro su una cartella -> nuovo->documento di testo.txt
    crei e lo chiami conn.udl
    fai doppio click sul file appena creato.
    poi segui il wizard se hai bisogno mi trovi su msn a smodena@itis.pr.it
    No non è chiaro che questa connessione la sto facendo un server remoto, non ho il controllo qui ora.
    E cmq su Aruba funzionava, qui si Venice plaza no...
    Per quello cercavo di capire che tipo di errore fosse.
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  6. #6
    Membro Junior L'avatar di xam85it
    Registrato dal
    Nov 2003
    Messaggi
    64

    Re: Re: udl

    Originariamente inviato da freezone
    No non è chiaro che questa connessione la sto facendo un server remoto, non ho il controllo qui ora.
    E cmq su Aruba funzionava, qui si Venice plaza no...
    Per quello cercavo di capire che tipo di errore fosse.
    sei certo ke venice plaza offra asp e jet? magari offre php e mysql

  7. #7

    Re: Re: Re: udl

    Originariamente inviato da xam85it
    sei certo ke venice plaza offra asp e jet? magari offre php e mysql
    Beh dai, almeno di questo ne sono sicuro...
    Scusa anche perchè, se io non mettevo la visualizzazione degli errori va... ;-)
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  8. #8
    Imposta i permessi di lettura e scrittura sulla cartella dove hai il DB per l'utente anonimo.

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.