当dbgrid里记录条数少的时候(未添满),更改数据后,出现记录重复的现象,如:数据库只有一个张三,修改某个cell的值后, dbgrid里出现两条张三的信息(也不是每条记录都出现重复),不过在保存到数据库后,dbgrid显示就没有重复行了。 数据量大时候不出现该问题!  

解决方案 »

  1.   

    说具体点! 我知道它是 updatedata的时候更新两次 才post! 不知道什么原因
      

  2.   

    没遇见过这样的现象哈...我一般dbgrid只进行数据的显示。。
      

  3.   

    最好不要用DBGrid进行录入,我见过的软件没有一个是用DBGrid进行录入的。
    DBGrid进行录入很容易产生问题,而且没法解决!
      

  4.   

    你在用DBGrid输入数据的时候,最后控件在新增数据时只能一条一条进行,即把向下键屏蔽掉,否则就会出问题。
    你自己可以在新增时多按几个向下键,增加几行,然后再回过头去加内容就知道问题了。