Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190

    [VB6]adoData e messaggi di avvertenza del DriverManager ODBC

    Ciao ragazzi,
    nel mio programma di VB6 uso, per la connessione al DB, una serie di oggetti adoData. Funzionano bene e sono efficenti, unico problema: visto che non setto la connection string dalle proprietà dell'oggetto ma le carico direttamente nell'evento Form_Load() tutte le volte che mando la form in runtime mi appare il messaggio:

    [Microsoft][Driver Manager ODBC] Nome origine non trovato e driver predefinito non specificato.

    Non è un errore ma solo un'avvertenza, una volta premuto il tasto ok infatti il programma funziona correttamente... xò è moooolto fastidiosa visto che compare ogniqualvolta che carico una form!
    Come faccio a disattivarlo?
    Grazie sin da ora per la pazienza e la disponibilità
    A presto

  2. #2
    Potresti postare la stringa di connessione che utilizzi?

    Ciao
    lupusinfabula

    Programmatore VB, ASP, Delphi.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    codice:
     
    'impostazione connessione
    percorso = App.Path & "\" & "dati" & "\" & "prog.mdb"
    conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & percorso & ";jet oledb:database , , , adAsyncConnect"
    Me.adoAtti.ConnectionString = conn
    Me.adoAtti.Refresh
    Grazie 1000

  4. #4
    Potresti provare a chiudere la connessione e riaprirla anziché lare il refresh:


    codice:
    percorso = App.Path & "\" & "dati" & "\" & "prog.mdb"
    conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & percorso & ";jet oledb:database , , , adAsyncConnect"
    If Me.adoAtti.State = adStateOpen Then Me.adoAtti.Close 
    
    Me.adoAtti.ConnectionString = conn
    Me.adoAtti.Open

    Forse il problema è dovuto al 'refresh'.

    Ciao
    lupusinfabula

    Programmatore VB, ASP, Delphi.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    ho provato ma non funziona...
    adoAtti.State &
    adoAtti.Open
    me li indica come metodi non validi :master:

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    ma cmq secondo me il problema non è quello, il messaggio di avvertenza del Manager ODBC rimane.... sparisce soltanto se imposto la connessione dalle proprietà dell oggetto!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.