Importe les données grâce ComboText

bigbossboy83 Messages postés 5 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 29 mars 2007 - 17 mars 2007 à 15:44
bigbossboy83 Messages postés 5 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 29 mars 2007 - 20 mars 2007 à 19:17
Salut touts le monde,


Bref je suis débutant,


J’ai crée deux table avec SQL express avec relation (les Clés Primaires), Table 1 : (IDteble1, IDTable2, B1, B2, ext.), Table2 :(IDTable2, C1, C2, ext.)



 Avec DataGridView(pour affiche les données Table1) sur une colonne j’ai utiliser ComboText (IDTable2).


Je veux lorsque en sélection quelque chose sur la liste, B1 reçoit  C1.


Merci pour votre aide.

1 réponse

bigbossboy83 Messages postés 5 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 29 mars 2007
20 mars 2007 à 19:17
Salut


J’ai trouve une solution (le début de la solution)


J’ai beaucoup de bogues


Voila mon code



public
Form1()<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>






        {






            InitializeComponent();






        }






 







       
private
void Charge_les_données()






        {






           
this.table2TableAdapter.Fill(this.database1DataSet.Table2);           






           
this.table1TableAdapter.Fill(this.database1DataSet.Table1);






        }






       
private
void Save_les_données()






       

{






           
this.Validate();






           
this.table1BindingSource.EndEdit();






           
this.table1TableAdapter.Update(this.database1DataSet.Table1);






        }






       
private
void table1BindingNavigatorSaveItem_Click(object sender, EventArgs e)






       

{






            Save_les_données();






        }






 







       
private
void Form1_Load(object sender, EventArgs e)






        {






         
  Charge_les_données();






           

this
.table1DataGridView.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.table1DataGridView_CellValueChanged);






 







        }






 







       
private
void table1DataGridView_CellValueChanged(object sender, DataGridViewCellEventArgs e)






        {






           
DataRow row1, row2;






            row1 = this.database1DataSet.Table2.Rows[this.table2BindingSource.Position];






            row2 = this.database1DataSet.Table1.Rows[this.table1BindingSource.Position];






            row2[this.database1DataSet.Table1.B1Column] = row1[this.database1DataSet.Table2.C1Column];






           

Save_les_données();






            Charge_les_données();






           








        }





Les bogue sont : on ne peux pas ajusté des nouval ligne, et lorsque modifie otre colonne que la colonne ComboBox là !!!!
0
Rejoignez-nous