主从数据示例
更新:2007 年 11 月
说明: |
---|
此示例只能在 Microsoft Office Excel 2007 中运行。 |
此示例演示如何从关系数据库或 XML 文件中检索数据,并在 Excel 中使用该数据。
该示例是一个订单履行工作表。工作表中显示了客户订单的详细信息,以便于将货品打包发运。工作表还显示了各种货品的当前库存,以使用户了解订单可否履行。
安全说明: |
---|
此示例代码的用途在于阐释概念,因此只显示了与该概念相关的代码。示例代码不一定满足特定环境的安全要求,不应原样照搬使用。我们建议您添加安全性代码和错误处理代码,让您的项目更加安全可靠。Microsoft 按“原样”提供此示例代码,不提供任何保证。 |
有关在计算机上安装示例项目的信息,请参见 如何:安装和使用“帮助”中找到的示例文件。
运行示例
按 F5。
在“选择客户”列表中选择客户名称。
“未履行的订单”列表便会被那些未标记为“已履行”的订单的订单编号所填充。
在“未履行的订单”列表中选择一个编号。
工作表便会被该订单的详细信息所填充。
在“指示订单状态”列表中,单击“已履行”。
当状态设置为“已履行”后:
订单状态被保存回内存中的数据集中。
对于订单中所订购的每种产品,都会从内存中的数据集中该产品的“UnitsInStock”元素中减去该产品的订购数量。这样可以确保每种产品的正确“UnitsInStock”值可用于下一次订购。
订单从“未履行的订单”列表中移除。
演示
本示例演示如何:
检索和使用从 SQL Server 数据库提取的 XML 文件中的数据。
使用数据绑定的 Excel 控件显示数据。
处理多组主/从数据。