delphi中好象有这样的功能,但.net中就不知道了!:(

解决方案 »

  1.   

    这样频繁的Update数据库,不太好吧
      

  2.   

    TextBox1.DataBindings.Add("Text" ,ds ,"yaopin.yaoming");
      

  3.   

    用TextBox1的属性中,在设计状态,为何找不到数据源DataSet1?
    得用楼上的代码才行?
      

  4.   

    private void button2_Click(object sender, System.EventArgs e)
    {
    oleDbConnection1.Open();
    DataSet ds=new DataSet();
                               oleDbDataAdapter1.Fill(ds);
    DataTable table=ds.Tables[0];
    dataGrid1.DataSource=table;
                          textBox1.DataBindings.Add(new Binding("Text", ds, "单位.单位"));才看到第一条记录 此字段的值,改了无效,
     也不知怎样才跳到第二个记录?

      

  5.   

    private void button2_Click(object sender, System.EventArgs e)
    {

      oleDbConnection1.Open();        //  已设好连接串与SQL语句         
      oleDbDataAdapter1.Fill(dataSet1);
      DataTable table=dataSet1.Tables[0];
      dataGrid1.DataSource=table;
                         textBox1.DataBindings.Add("Text", table, "单位");  // 字段名
    }  //可使编辑框textBox1与DataGrid1同步变化,可修改字段
     private void button4_Click(object sender, System.EventArgs e)
    {
        DataTable table=dataSet1.Tables[0];
                          oleDbDataAdapter1.Update(table);
    }     // 使修改更新到库中