我使用delphi的bde带的.dbf作数据库,开发小系统,放在局域网中的服务器,
平常有10台机子同时使用这程序,其中有一个表的字段是存放单据流水号,
每加一记录自动+1,现在最头痛的问题是,有时(一个星期1次左右)
如:现在用的号是165,一直用保存到200,但是下次开机使用使,会变回165号,
导致出现重号. 搞笑的是记录他又保存了.好命的话,一个月都没一次,好象死机时会发生,但作试验又没找出,
了解过.dbf会有这类问题,但是客观原因暂时不能改其他数据库,请教高手
"深入了解"这样发生的原因,以及解决方案

解决方案 »

  1.   

    是不是你想要的:
    http://www.adug.org.au/Reference/ti3160.htm
      

  2.   

    ckc程序的窗口每次关闭都会关闭数据,
    每次取最大的数据再加1写数据 ????是是指什么???我想要能够解释的原因,及解决方法!
      

  3.   

    aiirii(ari-爱的眼睛) 你给的是Paradox,的looK问题, 我用的是.dbf
      

  4.   

    我原来做过,用FOXPRO(DOS下网络)做数据库,在客户端或服务器
    死机时会出现此种情况,无法避免,最后只有写入数据后存盘(use)。这样
    基本上解决问题。
      

  5.   

    csdn 没有人才拉? 以后会一直关注!
    无法送分