注册 登录
编程论坛 VFP论坛

求助:VFP使用delete、pack等语句都无法删除表中数据

mark0704 发布于 2022-11-15 02:31, 789 次点击
程序中使用了多种方法
1、delete from 表名
2、use 表名 exclusive
   pack 表名
   (提示:表在使用中,但已经独占了啊)
都无法删除数据
只有本站会员才能查看附件,请 登录



数据不停重复加载
只有本站会员才能查看附件,请 登录


请大佬赐教

[此贴子已经被作者于2022-11-15 02:34编辑过]

6 回复
#2
星光悠蓝2022-11-15 08:20
在VFP命令窗口环境下,单独操作试一下。
#3
my23182022-11-15 08:52
可能在其他地方打开了,断开网络连接,重启电脑,不要打开任何与你数据库有关的程序,打开vfp,命令方式重试一下就行了。
#4
gs25367856782022-11-15 09:07
【VFP使用delete、pack等语句都无法删除表中数据】
这位朋友,DBF表需要独占方式下才能使用。
#5
sam_jiang2022-11-15 09:14
你的表没有正常关闭,你可以试试close tables all,然后重新再试。

不行的话退出quit,然后重新打开vfp。
#6
sdta2022-11-15 09:20
close databases
delete from 表名 where 条件
select 表名
pack
browse
#7
mark07042022-11-15 14:27
以下是引用sdta在2022-11-15 09:20:54的发言:

close databases
delete from 表名 where 条件
select 表名
pack
browse

谢谢大佬
1