Bonjour, je viens vous embêter car j'ai besoin de votre aide pour un DM que je dois rendre à la rentrée. J'ai parcouru le forum et je pensais avoir trouvé la solution mais celle qui est proposée dans le topic similaire ne m'a pas apporté grand chose à vrai dire
Donc mon problème est "simple" : je voudrais supprimer un enregistrement d'une base de données en double cliquant sur une ligne d'un DBGrid. Voici le code que j'ai écrit :
L'application se compile, mais quand je clique sur OK pour confirmer la suppression, bin gros plantage avec un message d'erreur qui dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 procedure Tfrm_supp_journ.DBGrid_liste_journDblClick(Sender: TObject); var rep : integer; begin rep:= MessageBox(Handle,'Etes-vous sûr de vouloir supprimer cette personne ?','Avertissement',MB_OKCANCEL or MB_ICONSTOP ); if (rep =IDOK) then DBGrid_liste_journ.DataSource.Dataset.Delete; end;
Donc voilà, je m'en remets à vous Merci d'avance !
Partager