在vfp表单中,如果要删除表格中的记录,代码怎么写?
答案:3 悬赏:10
解决时间 2021-02-04 12:56
- 提问者网友:芷芹
- 2021-02-03 14:23
在vfp表单中,如果要删除表格中的记录,代码怎么写?
最佳答案
- 二级知识专家网友:一池湖水
- 2021-02-03 15:01
表单中要删除GRID中的记录,可按下面方法:
thisform.grid.recordsource="" &&作用是先将表格的数据源设为空,否则在对删除的表记录进行PACK操作时,GRID会变空白
delete for 删除条件 &&此处删除表记录
pack
go top
thisform.grid.recordsource="表名" &&作用是重新给表格指定数据源
thisform.grid.recordsource="" &&作用是先将表格的数据源设为空,否则在对删除的表记录进行PACK操作时,GRID会变空白
delete for 删除条件 &&此处删除表记录
pack
go top
thisform.grid.recordsource="表名" &&作用是重新给表格指定数据源
全部回答
- 1楼网友:一个很哇塞的汉子
- 2021-02-03 16:37
delete ... ...
- 2楼网友:陪衬角色
- 2021-02-03 15:48
我认为问题可能出在:
1)grid1,使用“数据环境”,也就是用向导生成的,没有用use打开表,如果是这样,从数据环境中移除表,用命令在表单的init事件中打开,在释放表单时,不要忘记关闭表;
2)没有使用“数据环境”,打开表时没用独占命令,因为pack命令,需要独占表,
use 零件信息表 excl 。
3)“文件正在使用”,如果在第一次运行时不提示,之后就提示,说明在释放表单时,没关闭表;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯