Passage de dataGrid dans base de données en C#

cs_sergeserge Messages postés 1 Date d'inscription dimanche 26 octobre 2003 Statut Membre Dernière intervention 20 février 2005 - 20 févr. 2005 à 10:37
dibouched Messages postés 219 Date d'inscription samedi 21 août 2004 Statut Membre Dernière intervention 17 juillet 2007 - 25 févr. 2005 à 16:22
J'utilise MySQL, C#, et je travaille avec une base de données en local sur mon disque dur.
Je n'ai pas de problème pour charger une Base De Données dans un dataGrid (Windows form en C#) .
Mais je n'arrive pas à faire l'opération inverse.

Serge[red]

3 réponses

refletjno Messages postés 18 Date d'inscription jeudi 29 janvier 2004 Statut Membre Dernière intervention 16 juin 2005
23 févr. 2005 à 18:18
Il faut que tu passes par le dataSet pour mettre à jour ta base. Le mieux c'est encore d'utiliser les composants métiers mais tout de suite ça devient un peu plus compliqué.

En tout cas il faut passer par le DataSet !!!

Toutes ces questions sans réponse vont me rendre dingue
0
dibouched Messages postés 219 Date d'inscription samedi 21 août 2004 Statut Membre Dernière intervention 17 juillet 2007 2
25 févr. 2005 à 16:15
eliminer la proproiete de chargement automatique due donnees du data grid
ensuite ajouter un label pour chaque cellue pour ecuprer les donne et v oila ensuite comment faire
je vais te guidder

System.Web.UI.WebControls.Label objLabel=(System.Web.UI.WebControls.Label) DataGrid1.Items[i].FindControl("Label8");



labele8 changer par l'identifant de votre label
merci infiniment
0
dibouched Messages postés 219 Date d'inscription samedi 21 août 2004 Statut Membre Dernière intervention 17 juillet 2007 2
25 févr. 2005 à 16:22
pour recuperer les valeur dans le label
voila la methode
tu l'ecris dans le code HTML

Text='<%<%#DataBinder.Eval(Container,"DataItem.ProductName") %><%#DataBinder.Eval(Container,"DataItem.ProductName") %>
DataBinder.Eval(Container,"DataItem.ProductName%)>'
merci infiniment
0
Rejoignez-nous