latifou7
Messages postés1Date d'inscriptionvendredi 16 avril 2004StatutMembreDernière intervention16 avril 2004
-
16 avril 2004 à 13:57
cbonus2000
Messages postés32Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention 2 décembre 2009
-
16 avril 2004 à 18:56
Comment copier une valeur d'1 champ d'un DBgrid 1 à un Dbgrid2, en utilisant l'evenement Oncell...?
si je selectionne la ligne qui contient la valeur d'un chmp du Dbgrid1 , alors comment copier cette valeur sur un autre dbgrid2?
et merci.............
cbonus2000
Messages postés32Date d'inscriptionvendredi 14 février 2003StatutMembreDernière intervention 2 décembre 2009 16 avril 2004 à 18:56
Sa dépend de plusieurs choses,
si ton dbgrid2 possède un datasource en lecture seul, que le résultat de ton dbgrid provient d'un TQuery, d'une base de donnée distante, sa ne risque pas d'être simple. Il faudrait que tu lances une requete sql pour mettre à jour ta table avec la novuelle valeur et rafriachir ton Dbgrid2.
Mais si ton dbgrid2, ces données proviennent d'une table locale, d'un dataset en mémoire, ou d'un TTable, il ne suffit que faire Dataset.Edit
Dataset.FieldByName('Nom_du_champs').AsString : Valeur
Dataset.Post;
Il manque un peu de contexte pour bien répondre à la qusetion