文件删除不掉的问题
进销存管理软件版1楼: 各位高手,我现在遇到这样的一个问题,我的d:\busid\lbtdj.db文件删除不了,好像被打开,还是挂在内存里面,我要怎样才能将他从内存中抹出,然后删除它.
祝您们中:500万
祝您们中:500万
2楼: 将打开的Table或Query进行CLose应该就行 如excel进销存记账本
3楼: TO:caiaj
不行啊
4楼: 直接用MoveFileEx吧文件改名掉得了,用那个重启后移动属性,如:
blns:=MoveFileEx(pchar(''d:\busid\lbtdj.db''),pchar(''d:\123.moved''),MOVEFILE_DELAY_UNTIL_REBOOT);
然后重启,lbtdj.db就不存在了,那个123.moved,自然不会因为被调用而删除不了.
5楼: d:\busid\lbtdj.db被其它软件打开,如ACCESS还在打开,关闭ACCESS就可以了。
6楼: 如果d:\busid\lbtdj.db不存在被其它程序打开的情况,就将连接的TDataBase断开连接试试,如果其它程序打开了,就只能用木桩的方法或关闭已知的打开程序
进销存管理软件版7楼: 多人接受答案了。
上一篇:帮帮忙,在线立等 下一篇:这种SQL如何写???能不能写?