Sinon, n'oublie pas une chose importante le TDBGrid ne gère que de l'affichage du DataSet associé !
Si les données changent, le DBGrid reçoit la notification d'un changement de valeur via le TDataSource !
Si tu modifie les Parameters d'une requête préparée, tu dois utiliser Close\Open pour actualiser le DataSet, cela provoquera en final l'actualisation du TDBGrid !
Il n'y a pas de nettoyage d'un DBGrid, cela n'existe pas !
Ne confond pas le TDBGrid et le TStringGrid, si leur aspect est similaire, leur fonctionnement respectif est totalement différent ! Il est indispensable de bien comprendre cela !
On dirait que plus personne ne fait le
tutoriel "Fish Factory", c'est une démo fournie avec le RAD et même décrite dans les bouquins !