还是关于数据表记录删除的老问题
请教各位大侠:在表单中的grid表格中用命令:
delete 注:我已经将数据表中的属性exclusive设成.t.
pack 之后,grid表格变成了一片空白。
请问怎么样才能解决这个问题呢??
谢谢!!!!!!
呵呵,在PACK后面紧跟一句设定数据源的语句=后面应该为"关键路线"
我是这样弄的
delete
thisform.grid1.recordsource=""
pack
thisform.grid1.recordsource="表名"
我刚刚学习用VFP编程,也遇到了记录删除的问题:创建了一材料入库表单。在[退出]按钮控件的Click事件中加入代码(clruku表中有记录):
delete from clruku where ISNULL(clruku.材料代号) OR EMPTY(clruku.材料代号)
thisform.release
在表单的Destroy事件中加入代码:
select clruku
pack
在执行到pack语句时,程序提示:“文件已在另一个工作区打开”。请各位大侠指点为盼!
注:1、clruku表作为了grid1的数据源,也作为了表单中另外几个控件(Combo1、Combo2等的数据源);
2、在表单的数据环境中,设了clruku表的Exclusive 属性为.T.
[此贴子已经被作者于2006-7-24 19:57:49编辑过]