Dbgrid [Résolu]

Signaler
Messages postés
47
Date d'inscription
samedi 8 décembre 2007
Statut
Membre
Dernière intervention
5 juin 2010
-
Messages postés
302
Date d'inscription
jeudi 29 septembre 2005
Statut
Membre
Dernière intervention
17 septembre 2013
-
Bonsoir à tous,je travail sur une application delphi,j'ai un dbgrid et j'utilise un bouton supprimer,quand je selectionne un seul tuple et que je clique sur supprimer tout va bien mais je selectionne plusieurs,c'est seulement le premier selectionné qui est supprimé,comment je pourrais y remedier,,merçi d'avance.Bon courage

1 réponse

Messages postés
302
Date d'inscription
jeudi 29 septembre 2005
Statut
Membre
Dernière intervention
17 septembre 2013
1
bonjour,

essaye ceci :

Datasource pointe vers le dataset des enregistrements.

with DBGrid1 do
begin
  for i:=0 to SelectedRows.Count-1 do
        begin
          DataSource.DataSet.GotoBookmark(pointer(SelectedRows.Items[i]));
          DataSource.Dataset.Delete;
        end;
end;

Luc.