I have a number of pass-through queries setup in a MS-Access database with pre-defined ODBC connection strings. The problem is the database can link to one of two MySQL databases. The user selects the db on starting the database and the system dynamically links the appropriate tables via VBA (this works fine) However I then need to alter the ODBC Connection strings in the existing queries to match the selected db. I therefore needa VBA function to loop through all the existing pass-through queries setting the ODBC connection string propertiy to the new connection string. Any ideas on how to do this?
I have a number of pass-through queries setup in a MS-Access database with pre-defined
Share
You can loop through the queries collection:
You could also examine the Connect string with
InStr(qdf.Connect)to test for the existence of the required database name.