Dbgrid [Résolu]

Messages postés
47
Date d'inscription
samedi 8 décembre 2007
Statut
Membre
Dernière intervention
5 juin 2010
- - Dernière réponse : beckerich
Messages postés
302
Date d'inscription
jeudi 29 septembre 2005
Statut
Membre
Dernière intervention
17 septembre 2013
- 12 juil. 2009 à 11:19
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
Afficher la suite 

1 réponse

Meilleure réponse
Messages postés
302
Date d'inscription
jeudi 29 septembre 2005
Statut
Membre
Dernière intervention
17 septembre 2013
1
3
Merci
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.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 137 internautes nous ont dit merci ce mois-ci

Commenter la réponse de beckerich