du contenu d'un dataset à la colonne prédéfinis du datagridview

du contenu d'un dataset à la colonne prédéfinis du datagridview - C#/.NET managed - Programmation

Marsh Posté le 26-01-2009 à 17:58:21    

Bonjour à tous!
 
Voici mon environnement à l'exécution :
Un bouton qui lorsque l'utilisateur clique dessus rajoute une ligne dans un datagridView (les colonnes sont préalablement créées). Donc a chaque fois que je clique, une ligne apparait.
 
Mon souhait : lorsque je clique sur le bouton, je veux qu'une ligne apparaisse et que le résultat d'une requête apparait sur cette ligne (le traitement de la requête est OK).
 
Mon problème : Lorsque je clique sur le bouton, rien ne s'affiche. Voici le code que j'ai pour le moment. Il y a quelques jours, ce code me permettait d'afficher le résultat d'une requête dans une ligne du datagridview. Maintenant, je dois le faire évoluer. Je veux que mon datasource se remplisse dans la ligne que je viens de créer, chose qu'il ne fait pas.
 

Code :
  1. MySQLDriverCS.MySQLDataAdapter MyAdapter = new MySQLDriverCS.MySQLDataAdapter("SELECT p.CODE_CIP_PRODUIT, p.NOM_PRODUIT, p.QTE_STOCK_PRODUIT, pa.PRIX FROM produit p, prix_achat_admin pa WHERE p.ID_PRODUIT = pa.ID_PRODUIT AND pa.ID_TYPE_ACHAT=2 AND p.CODE_CIP_PRODUIT =" + valeur_txtbox1, conn);
  2.                     textBox1.Clear();
  3.                     MyAdapter.Fill(ds, "produit" );
  4.                    
  5.                     dataGridView1.AutoGenerateColumns = false;
  6.                     dataGridView1.DataSource = ds.Tables["produit"].DefaultView;


 
des idées ?

Reply

Marsh Posté le 26-01-2009 à 17:58:21   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed