Bonjour,
J'ai une petite question concernant le rafraichissement de mon DBGRID...
Mon DBGRID contient plusieurs centaine de lignes.
Lorsqu'une ligne est sélectionné, il est possible de la modifié en cliquant sur un bouton modifié. ( Une fois valider, j'utilise un TQuery pour faire un Update de cette ligne dans la base).
Une fois cette modification effectuée, je veut rafraichir mon DBGRID, et donc pour le Dataset lié je fais :
MyDataSet.Active := false ;
MyDataSet.Active := true ;Là mon DBGRID se remet bien a jour, le problème c'est qu'il revient tout en haut sur le premier enregistrement (normal).
Je souhaiterais savoir comment faire pour revenir à la ligne qui était sélectionnée
avant le rafraichissement.
Merci d'avance