手工实现表单数据绑定的操作过程

通过前面的介绍可以看到,在用向导或生成器生成的表单中,有些控件,如“文本框”,可以显示表中的字段数据;而从“表单控件”工具栏上直接加入的控件,却不能自动显示字段信息。这是因为使用前一种方法建立表单或加入控件时,visual foxpro系统自动在后台以用户不可见的方式建立了数据环境,并将表的有关字段与相应控件的controlsource属性绑定在一起;而后一种方法却需要用户手工设置数据环境,完成数据绑定。    通过前面的介绍可以看到,在用向导或生成器生成的表单中,有些控件,如“文本框”,可以显示表中的字段数据;而从“表单控件”工具栏上直接加入的控件,却不能自动显示字段信息。这是因为使用前一种方法建立表单或加入控件时,visual foxpro系统自动在后台以用户不可见的方式建立了数据环境,并将表的有关字段与相应控件的controlsource属性绑定在一起;而后一种方法却需要用户手工设置数据环境,完成数据绑定。

成都创新互联-专业网站定制、快速模板网站建设、高性价比崂山网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式崂山网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖崂山地区。费用合理售后完善,10多年实体公司更值得信赖。

 手工实现数据绑定的操作过程是:首先利用表单的数据环境设计器设计数据环境,然后设置控件的controlsource属性值为要绑定的字段名。下面具体介绍这一操作过程。

 首先打开“数据环境设计器”床就,可采用以下方法:

 1、在“表单设计器”窗口中,选择“显示菜单中的”数据环境选项。

 2、在表单上单击鼠标右键,在弹出的快捷菜单中选择“数据环境”选项。

 3、单击“表单设计器”工具栏上的“数据环境”按钮。

 如果数据环境为空,则系统会自动显示“添加表或视图”对话框。如果要将某个数据库中的表或视图添加到数据环境,首先要选择正确的数据库,然后从“选定”区域中选中“表”或“视图”单选按钮,再从“数据库中的表”或“数据库中的视图”列表框中选择要添加的表或视图,最后单击“添加”按钮完成添加。如果要添加的表所在的数据库没打开,火药添加的表是自由表,则需要选择“其他”按钮,通过“打开”对话框打开要添加的表文件即可。

 通过上述方法添加完毕后,单击“关闭”按钮,则进入“数据库环境设计器”窗口。

 在数据环境中添加了表或视图后,可以进行数据绑定的空间的属性中就会列出数据环境中所有表的可用字段。选择其中的一个字段,则表单运行时该控件中就会显示所选择字段的数据。

 实现字段与控件绑定的另一个更为简便的方法是直接从数据环境中拖动某个字段或整个数据表到表单中,结果是系统自动在表单上布置控件,并自动完成数据的绑定。字段的类型不同于之绑定在一起的空间类型也不同。每种类型的数据都有其默认绑定的控件类型。


新闻标题:手工实现表单数据绑定的操作过程
文章转载:http://scjbc.cn/article/scdecc.html

其他资讯