Угу ... только такой решение и остаёться.
Нужно при выходе из ADP закрывать Connection, только не Close-ом, а вот так
CurrentProject.OpenConnection "Provider=" |
|
Иначе он не закроется.
А отловить момент выхода можно только сделав невидимую формочку и посадив процедуру на событие Form_Unload.