高分求答案!!!本人使用pardox数据库,在向数据库中存储数据时,如果掉电那么数据就会丢失!而且之前十几分钟甚至几十分钟存储进数据库的数据也会丢失!!!这是真的!!我该怎么办!救救我呀! 这个是Windows的磁盘管理造成的,就是为了避免反复读写硬盘.不过好像有那么一个函数,可以请求系统将更新的数据库立即写入硬盘.我找照看. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的,‘请求系统将更新的数据库立即写入硬盘’是请求系统?还是请求database呀? 楼上的兄弟!:~~~~~(不可能的,只能用PARDOX数据库,这是无法更改的!能不能用其他的方法呀? 第一个可能是windows自己管理的问题,win2k以后,在硬件管理设置下面设置硬盘属性,可以看到是否使用缓存.不过应该不会丢这么久的纪录.另外一个可能就是说你的数据提交有没有问题呢? 写完数据后用Query1.Post就将数据写入数据库。 昨天不是告诉你了吗,今天在详细一点:在dataset(query或table)的属性cachupdates(bool型)是控制数据更新是在缓存中还是直接在磁盘上用它的applyupdate方法来进行数据的更新(把结果实实在在的写到磁盘上) '写完数据后用Query1.Post就将数据写入数据库。 '如果这样可以的话,我也不用这样问大家了!大家可以作个实验,写一个简单的数据库存储过程,然后把它放在timer中执行,当向数据库中已经存入若干条记录以后,突然掉电,那么之前已经存入数据库的数据就会丢失!大家可以试试!(要使用PARDOX数据库!) 是不是PARDOX数据库设置有问题在DB2中数据更新并不立即反映,而是写在日志中的但可以通过数据库的设置要求它立即写数据不知PARDOX是不是也有这样的设置 是不是PARDOX数据库设置有问题在DB2中数据更新并不立即反映,而是写在日志中的但可以通过数据库的设置要求它立即写数据不知PARDOX是不是也有这样的设置 哈哈和我遇到问题一样,将database副为假就行了,断开与数据库的连接! 求一个简单的控件开发例子,我这代码问题在哪? 通过wsdl importer向导生成的接口能否动态生成 关于用控件进行远程数据库连接的问题。 关于TidTcpClient. 诚征共同学习DELPHI6.0之好友 菜菜菜:我用TFileStream创建的文件怎么是文本的呀? 字符串超过上万字节怎么就是乱码了? 如何建立一个子过程,又是如何引用的? 显示为“00:00:00”的倒计时如何制作,请给出参考代码! 请问如何在delphi中验证身份?(急!)谁能告诉我!谢谢 FDisk后,还有希望恢复硬盘原内容吗? 为什么老是提示没有找到“system.pas”文件!SOS!急!
是请求系统?还是请求database呀?
不可能的,只能用PARDOX数据库,这是无法更改的!能不能用其他的方法呀?
另外一个可能就是说你的数据提交有没有问题呢?
在dataset(query或table)的属性cachupdates(bool型)是控制数据更新是在缓存中还是直接在磁盘上
用它的applyupdate方法来进行数据的更新(把结果实实在在的写到磁盘上)
大家可以作个实验,写一个简单的数据库存储过程,然后把它放在timer中执行,当向数据库中已经存入若干条记录以后,突然掉电,那么之前已经存入数据库的数据就会丢失!大家可以试试!(要使用PARDOX数据库!)
在DB2中数据更新并不立即反映,而是写在日志中的
但可以通过数据库的设置要求它立即写数据
不知PARDOX是不是也有这样的设置
在DB2中数据更新并不立即反映,而是写在日志中的
但可以通过数据库的设置要求它立即写数据
不知PARDOX是不是也有这样的设置