datasetrow.beginedit();
DataSet.tables["你的表名"].rows[0]["列名"]=this.TextBox.text;
datasetrow.endedit();

解决方案 »

  1.   

    你用什么事件触发呢?textBox1_TextChanged?
      

  2.   

    private string sql="select * from cc_students";
    private string cnn=@"Integrated Security=SSPI;Packet Size=4096;Data Source=localhost;Tag with column collation when possible=False;Initial Catalog=Book;Use Procedure for Prepare=1;Auto Translate=True;Persist Security Info=False;Provider=""SQLOLEDB.1"";Workstation ID=FEI;Use Encryption for Data=False";

    private System.Data.DataSet ccDS;
    this.txtNO.DataBindings.Add("Text",this.ccDS,"cc_students.stu_no");
    this.txtPrice.DataBindings.Add("Text",this.ccDS,"cc_students.stu_addr");
    this.txtName.DataBindings.Add("Text",this.ccDS,"cc_students.stu_name");
    this.txtCB.DataBindings.Add("Text",this.ccDS,"cc_students.stu_DS");
    this.txtSort.DataBindings.Add("Text",this.ccDS,"cc_students.stu_sort");
    this.txtTime.DataBindings.Add("Text",this.ccDS,"cc_students.stu_addtime");
      

  3.   

    这个跟更新数据库不是同个原理吗?
    是不是就是把TextBox更新的值去更新Dataset里的数据啊。
     lifeixie(lifeixie)讲的只是数据绑定吧
      

  4.   

    调用
    this.BindingContext[ds,"talbeName"].EndCurrentEdit();