怎样避免数据表经常损坏?(10分)

  • 主题发起人 主题发起人 zjly808
  • 开始时间 开始时间
Z

zjly808

Unregistered / Unconfirmed
GUEST, unregistred user!
程序需要经常对数据表(Paradox7)进行添加,删除,修改、查询操作,
造成表文件(.DB文件)经常损坏,什么原因?怎样设定Table控件?
table表的“缓冲”是什么意思?谢谢!!
 
最好用QUERY+SQL
 
原因我也讲不大清楚,但我知道表在使用时才打开,打开后要记得及时关闭,
程序中有预防DB出错代码。能大大避免出错可能。至于出错后的修复,可用
INPRISE提供的程序解决。其余问题一般书上都有
顺便讲一句,10分也太少了一点吧!
 
to “最好用QUERY+SQL”
我用的是Table;
To Arming ,
怎样设定Table控件?
table表的“缓冲”是什么意思?谢谢!!
 
在打开数据时先copy一份,关闭之后再打开如果没有出错就用新的。
 
损坏的原因一般都是因为程序非正常退出或非正常关机造成的。
防止的办法就从这两点入手吧
正常使用是不容易损坏的。
 
CachedUpdates属性应该设置为True还是False?
起什么作用?
 
如果用户多,则无法从根本上来避免。
如果用PARDOX ,最好还是节哀顺变。
 
xianjun说得非常正确.
 
TO 蛐蛐:
这跟用户数关系不是很大吧, 98年我们就用PARADOX上过一套系统,最大并发有20几个
客户端(不过用的是三层结构),也就只有一次,由于一个操作员把服务器Reset了,害我们
一天的工作白做(因为每天只备份了一次),其他时候PARADOX的表现还是挺好的!
 
通过CachedUpdates等属性的适当设置,是否可以提高数据库的可靠性?
我们没有办法控制用户,只能减少出错的概率。
 
跟 用户关系很大。我以前公司一套MRP 是用VFP DBF。写的。
一天到晚都坏索引。换成了SQL 再没有了。
 
dbf的表索引容易损坏,我以前用过VF,让人头痛不已,ACCESS的好象好些。
对了,你可以写一个修复程序。
 
多人接受答案了。
 
后退
顶部