Regular
Beiträge: 67
| Hallo,
habe vor ca. 3 Jahren eine Access 2016 -Anwendung mit VBA realisiert. Diese läuft bisher fehlerfrei. Die Zugriffe auf die Datenbank habe ich mit ADO durchgeführt. In letzter Zeit aber gab es immer wieder mal Probleme mit ADO/DAO. Ausserdem stehen nun einige Änderungen an und ich möchte den Zugriff komplett auf DAO umstellen.
Bisher musste ich dabei zunächst eine Connection zur DB aufbauen. Wie ist das mit DAO? Kann ich am Anfang der Anwendung die gewünschte DB öffnen und am Ende der Anwendung die Verbindung wieder schließen? Oder ist die DB beim Starten der Anwendung bereits geöffnet?
Wozu brauche ich dann noch den Workspace? In dieser Materie kenne ich mich nicht so gut aus und konnte auch in den FAQ's nicht die passende Antwort finden.
Wie gehe ich also vor, um die DB einmalig zu öffnen oder genügt bei den Aufrufen immer nur der Verweise auf die CURRENTDB?
Ich würde mich über eine Lösung freuen und bedanke mich jetzt schon für Eure Mithilfe.
LG
waholin
|