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 2
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
Rejoignez-nous