Wie ändern Sie die ODBC-Verbindungszeichenfolge für bestehende MS-ACCESS-pass-through-Abfragen in VBA
Habe ich eine Reihe von pass-through-Abfragen-setup in einer MS-Access-Datenbank mit vordefinierten ODBC connection strings. Das problem ist die Datenbank Verbindung zu einer von zwei MySQL Datenbanken. Der Benutzer wählt die db beim starten der Datenbank und das system dynamisch links zu den entsprechenden Tabellen via VBA (diese funktioniert einwandfrei) Allerdings habe ich dann geändert werden müssen die ODBC-Verbindungszeichenfolgen in die bestehenden Abfragen entsprechend der ausgewählten db. Ich bin daher needa VBA-Funktion um eine Schleife durch alle vorhandenen pass-through-Abfragen festlegen der ODBC-Verbindungszeichenfolge propertiy, um die neue Verbindungs-Zeichenfolge. Irgendwelche Ideen auf, wie dies zu tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine Schleife durch die Abfragen Sammlung:
Könnten Sie auch prüfen, den Connect-string mit
InStr(qdf.Connect)
zum testen für das Vorhandensein der benötigten Datenbank-Namen.