med_angelo
Messages postés21Date d'inscriptionlundi 17 septembre 2007StatutMembreDernière intervention30 septembre 2010
-
9 sept. 2008 à 14:29
med_angelo
Messages postés21Date d'inscriptionlundi 17 septembre 2007StatutMembreDernière intervention30 septembre 2010
-
19 sept. 2008 à 09:18
Salut les developpeurs,
j'ai une question qui semble ridicule;
j'ai un dataGridView connecté à une base de donnée MySql(Le dataGrid affiche le résultat d'une requete sql) , et sous ce dataGrid il y a un bouton supprimer qui supprime un enregistrement selectionné par l'utilisateur.
Mon probleme est le suivant : je sais pas comment d'eterminer la ligne selectionné par l'utlisateur ni comment acceder a un champs particulier dans cette ligne.
merci d'avance.
med_angelo
Messages postés21Date d'inscriptionlundi 17 septembre 2007StatutMembreDernière intervention30 septembre 2010 9 sept. 2008 à 14:51
merci pour ta reponse,mais il me semble que t'a pas compris tout le probleme,l'utilisateur selectionne la ligne a supprimer(toute un ligne) donc je dois pas mette 0 et 1 comme dans ton exemple mais les valeur doivent etre prise du dataGrid,en plus je dois acceder au champs qui represente la clé primaire pour pouvoir effectuer la suppression de la BD par une requete SQL...
sachie
Messages postés93Date d'inscriptionjeudi 7 juin 2007StatutMembreDernière intervention16 septembre 20102 9 sept. 2008 à 14:59
dataGridView.SelectedRows[0] représente la première ligne sélectionnée, il est sélectionne 15 ça prendra la première il en sélectionne qu'une ça l'a prendra!
ensuite la cellule de la ligne représente ton champs,si ton champs est toujours présent dans la même colonne il suffit de rentrer le numéro de colonne dans :
dataGridView.SelectedRows[0].Cells[ICI] <====
sinon tu te fis au header des colonnes pour retrouver le numéro de cellule, si toute la ligne est sélectionnée je ne vois pas comment accéder à une cellule autrement! (à moins que je n'ai absolument rien comprit ^^ )
Vous n’avez pas trouvé la réponse que vous recherchez ?