通过添加数据环境(Data Environment)来创建用于数据绑定的数据源。
来源:互联网 发布:去哪里可以投诉阿里云 编辑:程序博客网 时间:2024/05/22 08:05
数据绑定是Visual Basic的一项重要数据访问功能,它是将控件与数据源(通常为记录集)的特定字段关联,在程序运行时使控件能自动显示数据源数据,用户对数据的修改也可自动保存。用于数据绑定的数据源可使用ADO Data控件获得,也可在代码中通过创建Recordset对象来获得,或者通过数据环境获得。这篇文章,我就重点介绍一下通过添加数据环境(Data Environment)来创建用于数据绑定的数据源。
数据环境(Data Environment)是Visual Basic提出的一个全新概念。数据环境设计器为访问数据库提供了一个交互的设计时环境,可以更加快速、直观的创建数据库连接程序。它可以将许多单独使用的对象和控件组合成一个单独的环境,建成后的这个数据环境可用来访问任何数据库、查询或加入其中的存储过程。闲话不多说,下面我们进入正题。
在创建数据环境设计器之前,还要插一句话,也是很关键的一个步骤,那就是不要忘记引用“Microsoft Data Environment 1.0”,在“工程”/“引用”中就可以实现。在“工程”/“添加Data Environment”命令中,可为工程添加一个数据环境设计器,这时在“工程资源管理器”窗口会出现如下这样一个“设计器”的文件夹。
双击,这时数据环境设计器中则自动添加一个Connection对象,也就会弹出如下窗体。
设置Connection属性。右击Connection1—“属性”命令。在“提供程序”和“连接”中选择相应的程序和数据库。然后“测试连接”,保证连接正确,然后点击“确定”。然后右击Conncection1—“添加命令”,即可创建和Connection对象相关联的Command对象到数据环境设计器中。设置Command对象的属性。右击Command对象选择“属性”,设置“数据源”和“记录集管理”(也就是“通用”卡和“高级”卡)如下图所示。
哦,对了,还有很重要的一点,不要忘记设置DataSource、DataField、DataMember的属性。如果忘记设置,程序可是会运行不了的哦。在设置文本框的数据绑定属性时,要注意先设置DataSource属性,再设置DataMember属性,最后设置 DataField属性。在列表中是由下到上的顺序。以设置“用户名”文本框的数据绑定属性图片为例,如下所示。
最后还有一点,在编写程序代码时发现这样一个问题。
为什么Command对象前面要加上“rs”呢?为什么不是单纯的Command对象呢?原来,数据环境设计器中不能单独创建Recordset对象,可在Command对象的“记录集管理”中进行设置。Recordset对象名以“rs”开头,后跟Command对象名。
- 通过添加数据环境(Data Environment)来创建用于数据绑定的数据源。
- File存储,用于存储简单的数据,以文件格式保存(SDcard 存储、Environment环境)
- C# ComboBox 数据源绑定后数据的添加
- ComboBox绑定数据源及添加额外数据
- 基于数据源的数据绑定
- 基于数据源的数据绑定
- Google Data Binding Library 谷歌官方数据绑定库(六)创建的绑定类
- #395 – 通过数据绑定丰富ListBox 的内容(Rich ListBox Content using Data Binding)
- XmlDataSource 数据源绑定数据
- 数据绑定,数据源
- 通过存储过程来进行数据绑定
- Data Objects and Data Sources: Creation and Destruction-数据对象和数据源的创建和销毁
- 数据绑定(Data Binding)
- 数据绑定(data binding)
- 返回枚举列表(用于数据绑定)
- HBASE通过预先创建regions,来平衡数据的负载
- 通过服务器返回的数据来创建子控制器
- 创建数据源,访问数据
- Android版本代号
- 《研磨struts2》第五章 Result 之 5.2 预定义的Result
- web开发 小结 持续更新………………
- 《研磨struts2》第五章 Result 之 5.3 全局Result
- 版本4.0锁屏下的 NFC discover TAG
- 通过添加数据环境(Data Environment)来创建用于数据绑定的数据源。
- 远程登录mysql
- 《研磨struts2》第五章 Result 之 5.4 使用通配符
- java中urlrewrite的配置和使用
- 又一个Mac特洛伊木马被发现!苹果用户要警惕
- Visual Studio 自动添加函数注释宏
- vim插件安装
- 《研磨struts2》第五章 Result 之 5.5 Struts2的异常映射
- JAVA中的几种对象解释