Hallo,
ich programmiere gerade unter ASP.NET eine Internetseite, die mit OleDb auf eine Access-Datenbank zugreift. Nach einigen Fehlern, bei denen es sein kann, dass ich die Datenbank nicht korrekt geschlossen habe, ist es nun so, dass beim Öffnen der DB die Exception „… already in use…“ geworfen wird. Ersetze ich jedoch den Open-Befehl durch einen Close-Befehl, so kann ich auf die Datenbank zugreifen und sogar Daten verändern. Unter „ConnectionState“ wird übrigens „Closed“ angezeigt!
Woran könnte das liegen? Ich vermute, es hängt mit den Workgroup-Eigenschaften dieser Datenbank zusammen. Wenn es so ist, so bleibt mir die Frage, wie ich diese evtl. resetten kann.
Habt ihr eine Lösung oder einen Tipp?
Danke, Gruß und schöne Feiertage,
Alexander