我有一个DBGRID里面输数据并放在一个临时表中,然后等到一定的时间我通过点击按钮把它再存到另一个表中,现在的问题是如何来防止DBGRID内的数据突然丢失。是不是每隔几分钟用.post来防止?有没有什么好方法?谢谢了,我的email是[email protected]

解决方案 »

  1.   

    sql server 自己应该有自动防止这些以外的措施吧。
      

  2.   

    当然是保存了,你没看见word建n多的临时文件来防止断电死机?可以在本地用access临时保存
      

  3.   

    我用的是Paradox,我所有的操作是在DBGRID内的(并没有专门的保存键,只有按了专门的键再把表转移到数据库中),所以有时怕死机或突然停机等,很容易丢数据。
      

  4.   

    用access保存本地临时文件的方法挺好,以后我就用这种方法了
      

  5.   

    DBGRID也有实时操作或者非实时操作的,实时操作就不存在死机停电的问题了,不过会很慢。
      

  6.   

    用sql server或Oracle的话,有事务处理机制的.提交数据的时候用commit