永发信息网

VFP中“文件正在使用”错误

答案:4  悬赏:30  手机版
解决时间 2021-04-01 02:54
  • 提问者网友:泪痣哥哥
  • 2021-03-31 20:22
VFP中“文件正在使用”错误
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-03-31 21:07
文件正在使用。(错误 3)
试图使用 USE、DELETE 或者 RENAME 命令操作文件,而此文件已经打开。
全部回答
  • 1楼网友:第幾種人
  • 2021-04-01 00:45
把:use 动态报表设计\药品明细.dbf :这句拿到最前边。即应该在在表单的load事件中写入:use 动态报表设计\药品明细.dbf in 0 alias 药品明细
在你写use 动态报表设计\药品明细.dbf 的地方改为 sele 药品明细
  • 2楼网友:廢物販賣機
  • 2021-03-31 23:45
问题很简单:use 动态报表设计\药品明细.dbf之前要判断药品明细.dbf是否已经打开。
如未打开,则利用USE命令打开,如已经打开,利用SELECT命令选择即可。
if !used("药品明细")
use 药品明细 in 0
endif
select 药品明细
locate for 药品明细.日期=isempty
if found()
......以下代码略。
load事件就不用改了。
  • 3楼网友:空山清雨
  • 2021-03-31 22:17
将use 动态报表设计\药品明细.dbf
改为:
if not used('药品明细')
use 动态报表设计\药品明细.dbf in 0
endif
select 药品明细
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯