MDB bleibt nach Erstellen geöffnet
Guten Tag !
Ich erstelle über folgenden Code eine Access Datenbank;
Mein Problem ist jetzt aber, dass trotz des cat = Nothing die erstellte Datenbank geöffnet ist (Test.laccdb wird im Explorer angezeigt) und erst nach dem Beenden des gesamten Programms geschlossen wird.
Gibt es eine Möglichkeit, die Datenbank wirklich zu schließen nachdem diese erstellt wurde?
Freundliche Grüße!
Ich erstelle über folgenden Code eine Access Datenbank;
Dim cat As New ADOX.Catalog()
cat.Create("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & "W:\Test.accdb")
cat = Nothing
Mein Problem ist jetzt aber, dass trotz des cat = Nothing die erstellte Datenbank geöffnet ist (Test.laccdb wird im Explorer angezeigt) und erst nach dem Beenden des gesamten Programms geschlossen wird.
Gibt es eine Möglichkeit, die Datenbank wirklich zu schließen nachdem diese erstellt wurde?
Freundliche Grüße!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 247354
Url: https://administrator.de/contentid/247354
Ausgedruckt am: 04.12.2024 um 08:12 Uhr
2 Kommentare
Neuester Kommentar
Hallo,
hier werden zwei Wege beschrieben (einer über GC.Collect() und einer über das Schließen der Verbindung, die beim CREATE automatisch erzeugt wird).
Gruß,
Gersen
hier werden zwei Wege beschrieben (einer über GC.Collect() und einer über das Schließen der Verbindung, die beim CREATE automatisch erzeugt wird).
Gruß,
Gersen