有两个窗体,一个是显示数据的窗体formMain另一个是用来编辑数据的formEdit。
  
在formMain中的有代码 
    sqlConnection1.Open();
    dataSet1= new DataSet();
    sqlDataAdapter1.Fill(dataSet1,"user");
    dataGrid1.DataSource =dataSet1.Tables[0];
    formEdit.dsEdit=dataSet1;//在dsEdit为在formEdit中定义的DataSet;
    formEdit.ShowDialog();在formEdit窗体中绑定textBox控件    textBox1.DataBindings.Add("Text",dsEdit.Tables[0],"name");
    textBox2.DataBindings.Add("Text",dsEdit.Tables[0],"code");在formEdit中写
this.BindingContext[dsEdit.Tables[0],""].Position +=1;可以移动记录(但是这样只是在formEdit中移动录formMain没有反应!),但是不知道怎么才能让formEdit中移动记录的同时能在formMain中反应出来即formMain的记录也同时移动!还请高手赐教!