Visual Basic内部的Label、TextBox、CheckBox、OLE控件都可以和由数据访问接口控件管理的Recordset的一个字段相联结,从而实现在窗体上完成对数据源中信息的操作。此类数据绑定控件一般都是通过它的DataSource和DataField属性被绑定在数据接口控件上的。管理单个字段的被绑定控件一般显示当前记录中某特定字段的值。被绑定的控件的DataSource属性指定一个合法的数据源,DataField属性则指定一个在数据源所创建的Recordset对象中的合法的字段名称。这些属性一起说明哪些数据出现在该被绑定的控件中。
当通过数据接口控件从一个记录移动到下一个记录时,已连接在这个数据接口控件上的所有被绑定的控件都变为显示来自当前记录中字段的数据。当在一个被绑定的控件中修改数据,然后移动到不同的记录中时,所做的修改将被自动保存到数据库中。
一、标签Label控件
标签Label控件可以作为数据绑定控件与数据访问接口控件Data控件或ADO控件管理的数据源的某个字段绑定。由于显示在标签中的数据是只读形式,所以可以实现一些浏览数据库信息的操作。使用的主要绑定属性有DataSource和DataField。
二、文本框TextBox控件
文本框TextBox控件可以作为数据绑定控件与数据访问接口控件Data控件或ADO控件管理的数据源的某个字段绑定。与标签Label控件不同的是,在文本框TextBox控件中显示的数据信息可以被用户编辑,并且这种数据的改变会直接反映到相应的数据源中,另外文本框TextBox控件可以显示多行信息。所以利用文本框TextBox控件可以实现一些编辑数据库信息的操作。使用的主要绑定属性有DataSource和DataField。(www.daowen.com)
三、复选框CheckBox控件
复选框CheckBox控件可以作为数据绑定控件与数据访问接口控件Data控件或ADO控件管理的数据源的某个字段绑定。复选框CheckBox控件中显示的数据信息可以被用户编辑,并且这种数据的改变会直接反映到相应的数据源中,另外复选框CheckBox控件只可以显示二值数据信息。所以利用复选框CheckBox控件可以实现对数据源中boolean类型字段信息的操作。使用的主要绑定属性有DataSource和DataField。
四、OLE控件
OLE控件作为数据绑定控件只能与数据访问接口控件Data控件管理的数据源的特定类型(OLE对象或Binary)的字段绑定。OLE控件中显示的数据信息可以被用户编辑,并且这种数据的改变会直接反映到相应的数据源中。所以利用OLE控件可以实现对数据源中OLE对象或Binary类型字段信息的操作。使用的主要绑定属性有DataSource和
DataField。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。