none
求助:bindingNavigator动态绑定到DataGridView RRS feed

  • 问题

  •  

    DataSet myds = conn.getds("select * from table1", "table1");

    DataGridView1.DataSource = myds.Tables[0];
    bindingSource1.DataSource = myds.Tables[0];

    bindingNavigator1.BindingSource = bindingSource1;

     

     

    用这样绑定可以看到记录数量,bindingNavigator1上的添加、删除按扭可以添加,控制记录指向按扭的不能指向,不知道怎么保存添加、修改后的数据!向高手请教,我想通过bindingNavigator1控件快捷录入、修改记录,应该怎么做呢?
    2008年12月19日 5:08

答案

  • 现给你提个醒

     
    Code Snippet

     

    DataSet myds = conn.getds("select * from table1", "table1");

    DataGridView1.DataSource = myds.Tables[0]; // 《---这具有问题    DataGridView1.DataSource

    指定到bindingSource1比较好  能够和bindingSource1统一定位上一条下一条
    bindingSource1.DataSource = myds.Tables[0];

    bindingNavigator1.BindingSource = bindingSource1;

     

     

     

    修改纪录直接在gridview里面就可以  添加一般是用details 控件比较方便

     

    早些时间  我给你的例子里面 已经有修改后保存的实现  请参考

     

    2008年12月19日 5:20

全部回复

  • 现给你提个醒

     
    Code Snippet

     

    DataSet myds = conn.getds("select * from table1", "table1");

    DataGridView1.DataSource = myds.Tables[0]; // 《---这具有问题    DataGridView1.DataSource

    指定到bindingSource1比较好  能够和bindingSource1统一定位上一条下一条
    bindingSource1.DataSource = myds.Tables[0];

    bindingNavigator1.BindingSource = bindingSource1;

     

     

     

    修改纪录直接在gridview里面就可以  添加一般是用details 控件比较方便

     

    早些时间  我给你的例子里面 已经有修改后保存的实现  请参考

     

    2008年12月19日 5:20
  •  韦恩卑鄙 写:

    现给你提个醒

     
    Code Snippet

     

    DataSet myds = conn.getds("select * from table1", "table1");

    DataGridView1.DataSource = myds.Tables[0]; // 《---这具有问题    DataGridView1.DataSource

    指定到bindingSource1比较好  能够和bindingSource1统一定位上一条下一条
    bindingSource1.DataSource = myds.Tables[0];

    bindingNavigator1.BindingSource = bindingSource1;

     

     

     

    修改纪录直接在gridview里面就可以  添加一般是用details 控件比较方便

     

    早些时间  我给你的例子里面 已经有修改后保存的实现  请参考

     

     

     

    很感激韦恩卑鄙 的帮助1

    2008年12月19日 5:56