Bonjour a tous,
je travaille sous delphi 6, avec base de données dbaseIII, lors de la fermeture de mon application j le message d'erreur table occupée, bien que j bien fermer toute lmes tables,
je travaille aussi avec des requete, lors de la creation je fais
et lors de la fermeture de la fiche je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 qmat.SQL.Clear; Qmat.DatabaseName:='paie'; Qmat.Active:=false; qmat.SQL.Add('select a.matricule, b.nom'); qmat.SQL.Add('from fig b, nouv_sal a'); qmat.SQL.Add('where a.matricule=b.mat'); Qmat.ExecSQL; Qmat.Active:=true; DMat.Dataset:=Qmat;
que faire pour remedier a se genre de message de table occupée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5qmat.Active:=false; qmat.SQL.Clear; qmat.Close; qmat.Free;
merci d'avance
Partager