关于删除记录时表要以独占方式打开的问题
具体情况如下
在一个form里,有一个Grid和一个表绑定在一起,有几个textbox,通过一个“确定”按钮 向Grid里添加这些记录。
我还有一个 “退出” 按钮,退出的时候,我想把这个Grid里的记录全部删除,可是总是提示我文件必须以独占方式打开,或者就是文件正在使用。
我搜索了以前的帖子,可是很多方法都试了,解决不了。
“确定” 里 添加记录的代码如下
select tmp
append blank
replace 时间 with alltrim(thisform.text3.value)
replace 工资 with val(alltrim(thisform.text1.value))
replace 存入银行 with val(alltrim(thisform.text2.value))
replace 备注 with thisform.edit1.value
“退出” 的代码如下
if used("tmp")
select "tmp"
else
select 0
use "tmp"
endif
delete all
pack
“确定” 代码里的打开数据库的方法我也试了
if used("tmp")
select "tmp"
else
select 0
use "tmp"
endif
这个方法,还是不可以
请问各位,这个问题应该如何解决, 谢谢