Я пытаюсь удалить файл mdb после прочтения.
Процесс:
copyFile(originMdb, to targetMdb);
mdbConnection.active := true;
mdbQuery.open;
readMdbFileData;
mdbQuery.close;
connection.close;
deleteFile(tagetMdb);
Но есть сгенерированный файл ldb, который не исчезнет.
обновление:
Есть ли способ сказать mdb: «Мне больше не нужны соединения, закройте его и удалите блокировки в файле ldb»
вместо этого механизм mdb ожидает завершения процесса, прежде чем освободит соединение, созданное с помощью adoConnection
update2: после создания простой программы, которая только что открыла и закрыла соединение, файл освобождается, однако, поскольку я держу adoqury, он отказывается выпустить файл.