幻灯片 1(共 33
张)
Ver. 1.0
使用 ADO.NET 和 XML 开发数据库应用程序
第 2 章
在本章中,您将学习:
实现数据绑定在 Windows 表单的控件中显示值
过滤数据以显示所选的记录
目标
幻灯片 2(共 33
张)
Ver. 1.0
使用 ADO.NET 和 XML 开发数据库应用程序
第 2 章
数据绑定是将数据源的一些元素与 Windows 表单的控件进行
绑定的一种功能。
下图显示的是将员工表的 Employee Name 字段与
Windows 表单的文本框控件进行绑定以显示数据:
根据可以通过 Windows 表单的控件显示的绑定值的数量,
数据绑定可归类为:
简单数据绑定
复杂数据绑定
介绍数据绑定
幻灯片 3(共 33
张)
Ver. 1.0
使用 ADO.NET 和 XML 开发数据库应用程序
第 2 章
简单数据绑定是将控件(如文本框或标签)绑定到数据集中
的单个值的过程。
数据集的值可以通过使用控件的属性绑定到控件。
请思考这样一个场景,其中需要创建 Windows 表单来显示
员工的每月工资详细信息。
简单数据绑定
幻灯片 4(共 33
张)
Ver. 1.0
使用 ADO.NET 和 XML 开发数据库应用程序
第 2 章
要执行简单数据绑定,需要执行以下步骤:
1. 选择 ViewProperties Window 来打开 Properties 窗口。
2. 在 Properties 窗口中选择第一个 text box 来显示其属性。
3. 展开 (DataBindings) 属性。
4. 选择 Text 属性以启用下拉列表。单击下拉列表。
5. 在下拉列表中单击 Add Project Data Source 。
6. 创建与 HR 数据库的连接,并选择 MonthlySalary 表。
7. 展开 Other Data SourcesProject Data
SourcesHRDataSetMonthlySalary 节点,选择
cEmployeeCode 列。这绑定了第一个文本框中此列的数据,
创建了 monthlySalaryBindingSource 。
简单数据绑定(续)
幻灯片 5(共 33
张)
Ver. 1.0
使用 ADO.NET 和 XML 开发数据库应用程序
第 2 章
8. 选择第二个 text box 。
9. 展开 (DataBindings) 属性。
10. 选择 Text 属性以启用下拉列表。
11. 展开 monthlySalaryBindingsource 节点,选择
mMonthlySalary 列来绑定第二个 text box 。
12. 类似地,分别将 dPayDate 和 mReferralBonus 列与第三
和第四个文本框进行绑定。
简单数据绑定(续)