[FoxPro]如何在运行时添加表到表单的数据环境

[FoxPro]如何在运行时添加表到表单的数据环境,第1张

1.建立表单

2.在表单的数据环境中添加

3.将数据表中字段拖入表单中

4

.在表单中添加命令按钮!

添加记录按钮:cmdadd.click事件: append

blank

bsetmodifiedflag=.t.

this.paren‍tnandsave.enable=.t.

&&保存按钮可用

this.parentnandcancel.enabled=.t.&&放弃按钮可用

thisform.refresh

添加记录按钮:cmdadd.click事件:=tableupdate(.t.)

this.enabled=.f.

this.parentnandcancel.enabled=.f.

bsetmodiflag=.f.&&记录变更标记

thisform.refresh()

在VBF中打开一个DBC数据库。

点表-添加-另一DBC数据库中某DBF表,注意表名称不能与已有表同名。

或者将另一数据库DFC表复制粘贴到所需路径,用上述方法添加。

1, 将表添加到表单的数据环境中(表单空白处点击右键, 选择数据环境)

2,在数据环境中,按住那个表不松, 拖动到表单中,松开后会自动创建一个表格控件, 数据源就是刚才那个表

3,在表单中放置一个按钮, caption为"新增", click代码为:

append blank

4,在表单中放置一个按钮, caption为"删除", click代码为:

delete

5,在表单的init事件中,输入代码:

set deleted on

6,运行表单,一个简单的编辑表数据的表单就可以用了.

ps.这只是最简单的功能, 如果要更高级,比如缓冲,需要更多的设置, 这里无法说明了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11386253.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存