when you update the DataSet, did you use lock(YourDataSetVariable)
{
 //make updates here
}

解决方案 »

  1.   

    lock(this)
    {
     //make updates here
    }
    我这样做了,可是问题依然存在。
      

  2.   

    我最后的解决办法是放弃了dataset,采用了listview,listview有beginupdate和endupdate,所以问题轻松解决。
      

  3.   

    对不起,应该是放弃了datagrid
      

  4.   

    5drush(五农民出狗狗) ,总算给了我一个方向。
    非常感谢,可惜我昨天那么多的时间啊!
    可以给我看看你的源程序吗?
    [email protected]
      

  5.   

    5drush(五农民出狗狗)
    怎么向LISTVIEW里添加整行的数据?
    如果不能,那么为什么我LISTVIEW1.ITEMS(0).SUB....
    一点反应也没有呢,自动提示都没有出来,似乎没有那样的方法啊
    迷茫,路为何总不通顺
      

  6.   

    向LISTVIEW里添加子项还是不成功。
    有了SUBITEMS,但是添加后说超出了范围。快吐血了。
      

  7.   

    多研究研究LISTVIEW的例子,既然这条路我已经走通过,你应该不会有什么心理负担了,比我幸福~~~,我用DATAGRID困惑了几个星期才转向研究LISTVIEW的
      

  8.   

    现在压力小多了,刚才客户等着看东西,好不容易混过去了,现在可以研究了。5drush(五农民出狗狗) 可以发给我你的程序的源码吗?那也许是最好的例子了。地址上面有,先谢谢了。
      

  9.   

    将数据帮定挂起试试
    this.bindingcontex[dataset,tablename].supperbinds
      

  10.   

    this.bindingcontex[dataset,tablename].supperbinds
    我没有试成功
    但是用5drush(五农民出狗狗)的方法可以成功。