Versuche mal herauszufinden, welche Anwendung noch auf die
DB-Datei zugreift. Dies geht entweder per ProcessExplorer oder mit Hilfe von jedem anderen IsUsedBy-Tool. Eventuell könnte es sein, dass die Datei gerade noch von anderen Anwendungen gebucht wird.
Zu den Queries: Du hast doch ein eigenes Objekt. Lass doch deine Queries sich dort registrieren (wie du das auch immer machst) und dann kannst du die einzelnen Queries durchgehen und bei Active den Schalter auf FALSE stellen.
Bernhard