Utilizzo di Visual Basic per applicazioni, come individuare la versione del driver ODBC MySQL installata in Windows sul computer di un utente?Con VBA, trova la versione del driver ODBC MySQL installato in Windows
Ho un'applicazione di Microsoft Access che utilizza il driver ODBC MySQL per effettuare una connessione. La stringa di connessione simile a questa:
ODBC;DATABASE=mydatabase;DRIVER={MySQL ODBC 3.51 Driver};
OPTION=3;PWD=password;PORT=3306;SERVER=server-db;UID=db-user;
Questa è stata scoperta a lavorare fino a quando il responsabile IT installata la versione 5.1 del driver ODBC di MySQL su PC di un utente, che ha rotto la mia stringa di connessione.
Se sapessi la versione del driver installato su un'installazione di Windows XP dell'utente, potrei inserire che nella stringa di connessione in fase di esecuzione. Come posso scoprire quale versione del driver MySQL MySQL è installata su Windows sul computer di un utente tramite VBA?
Come posso utilizzare VBA per controllare il registro nella posizione specificata? –
Troverete sceneggiatura qui http://stackoverflow.com/questions/2020181/find-version-of-access/2020919#2020919 per il controllo del Registro di sistema che funziona in Access. – Fionnuala
Questo script utilizza VB.NET, che non sempre viene convertito in VBA. Come funzionerà? –