Bonjour,
J'utilise un composant TADOConnection pour me connecter un fichier sqlite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
       ADOConnection1->ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Extended Properties='DSN=SQLite3 Datasource;Database=test.db;StepAPI=0;Timeout=1000'";
Je récupère les données de ce fichier... et ensuite je voudrais le supprimer.
Je fais donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ADOConnection1->Close();
DeleteFile(test.db);
AnsiString err= SysErrorMessage(GetLastError());
Mais là il me met un message d'erreur comme quoi le fichier est déjà utilisé par un autre processus...A priori, même avec une connexion fermée, le fichier est encore ouvert??
Comment je peux faire pour le libérer??

merci