Suppression plusieurs lignes dans un DBGRID

nyrsitraka10
Messages postés
9
Date d'inscription
mercredi 3 mars 2010
Statut
Membre
Dernière intervention
25 novembre 2010
- 26 juil. 2010 à 14:08
nyrsitraka10
Messages postés
9
Date d'inscription
mercredi 3 mars 2010
Statut
Membre
Dernière intervention
25 novembre 2010
- 29 juil. 2010 à 09:06
Je voudrais savoir comment on peut supprimer plusieurs lignes dans des tables après avoir fait une selection multiple dans un DBGrid (option "dgMultiSelect").

Merci à tous!

2 réponses

beckerich
Messages postés
302
Date d'inscription
jeudi 29 septembre 2005
Statut
Membre
Dernière intervention
17 septembre 2013
1
28 juil. 2010 à 21:48
bonjour,

la meme chose en C++Builder :

DBGridEdition->DataSource->DataSet->DisableControls();
for(i=0;i<DBGridEdition->SelectedRows->Count;i++)
{
    DBGridEdition->DataSource->DataSet->GotoBookmark((void *)DBGridEdition->SelectedRows->Items[i].c_str());
    DBGridEdition->DataSource->DataSet->Delete();
}
DBGridEdition->DataSource->DataSet->EnableControls();


Changer en Delphi ne sera pas très compliqué.
0
nyrsitraka10
Messages postés
9
Date d'inscription
mercredi 3 mars 2010
Statut
Membre
Dernière intervention
25 novembre 2010

29 juil. 2010 à 09:06
Bonjour!

Ok, merci pour votre intervention!
J'essaie d'echanger ce code en delphi.
0