日期:2014-05-19  浏览次数:20903 次

新人提问其 ?????
在c#中  
我把数据绑定到datagridview上去了。。
              SqlConnection   mycon;
                string   myconstring   =   "Integrated   Security=SSPI;Persist   Security   Info=False;Initial   Catalog=gl ";            
                private   void   Form1_Load(object   sender,   EventArgs   e)
                {
                        string   SqlCmd;
                        SqlDataAdapter   myda;
                        DataSet   myds;
                        SqlCmd   =   "select   *   from   tb_vi ";
                        mycon   =   new   SqlConnection(myconstring);
                        myda   =   new   SqlDataAdapter(SqlCmd,mycon);
                        myds   =   new   DataSet();
                        myda.Fill(myds);
                        this.dataGridView1.DataSource   =   myds.Tables[0];
                }

现在我想再加上bindingNavigator控件,,我也要把上面的数据绑定到bindingNavigator上去,,请问改怎么来写哦。。
     
还有点击datagridview上某一行时,怎样使得此行的数据填充到相应的textbox.text或combox.text上起哦   。。

谢谢咯

------解决方案--------------------
第一个问题这样:
bs = new BindingSource();
bs.DataSource = myds.Tables[0];
bindingNavigator1.BindingSource = bs;
dataGridView1.DataSource = bs;

第二个问题用datagridview的RowHeaderMouseClick事件试试~