Wie bekomme ich aus einem Access Project die alten SQL Serververbindungsdaten raus? Das Problem ist folgendes.
Die ADP soll mit MSDE ausgeliefert werden. Im Programmcode welcher zuerst ausgeführt wird, findet eine Überprüfung statt auf welche Datenbank man connectiert ist. Wenn man beim ersten mal starten durch einen Eintrag in der Registry auf die Master gelenkt wird (welche ja automatisch mit der MSDE installiert wird), findet ein automatisches Recovery einer zusätzliche Datenbank statt sowie ein anschliessender Reconnect auf eben diese. Beim schliessen der adp wird das in der Registry vermerkt, und ab dann wird immer die richtige DB geöffnet ohne ein Recovery durchzuführen. So weit so gut. Allerdings kommt jetzt beim ersten mal öffen immer eine Fehlermeldung das die zuletzt geöffnete DB (EntwicklungsDB) nicht zur Verfügung steht bevor irgendeine Zeile eigener Code ausgeführt wird. Deshalb vermute ich das Access irgendwo innerhalb der adp die letzten Verbindungsdaten speichert. Wo kann ich dass unterbinden? Die adp soll im Auslieferugszustand keine "alten" Verbindungsdaten behalten und diese beim Kunden mit einer Fehlermeldung anmosern?
Vielen Dank im vorraus.
Die ADP soll mit MSDE ausgeliefert werden. Im Programmcode welcher zuerst ausgeführt wird, findet eine Überprüfung statt auf welche Datenbank man connectiert ist. Wenn man beim ersten mal starten durch einen Eintrag in der Registry auf die Master gelenkt wird (welche ja automatisch mit der MSDE installiert wird), findet ein automatisches Recovery einer zusätzliche Datenbank statt sowie ein anschliessender Reconnect auf eben diese. Beim schliessen der adp wird das in der Registry vermerkt, und ab dann wird immer die richtige DB geöffnet ohne ein Recovery durchzuführen. So weit so gut. Allerdings kommt jetzt beim ersten mal öffen immer eine Fehlermeldung das die zuletzt geöffnete DB (EntwicklungsDB) nicht zur Verfügung steht bevor irgendeine Zeile eigener Code ausgeführt wird. Deshalb vermute ich das Access irgendwo innerhalb der adp die letzten Verbindungsdaten speichert. Wo kann ich dass unterbinden? Die adp soll im Auslieferugszustand keine "alten" Verbindungsdaten behalten und diese beim Kunden mit einer Fehlermeldung anmosern?
Vielen Dank im vorraus.
Comment