主从数据示例

更新:2007 年 11 月

ms178820.alert_note(zh-cn,VS.90).gif说明:

此示例只能在 Microsoft Office Excel 2007 中运行。

此示例演示如何从关系数据库或 XML 文件中检索数据,并在 Excel 中使用该数据。

该示例是一个订单履行工作表。工作表中显示了客户订单的详细信息,以便于将货品打包发运。工作表还显示了各种货品的当前库存,以使用户了解订单可否履行。

ms178820.alert_security(zh-cn,VS.90).gif安全说明:

此示例代码的用途在于阐释概念,因此只显示了与该概念相关的代码。示例代码不一定满足特定环境的安全要求,不应原样照搬使用。我们建议您添加安全性代码和错误处理代码,让您的项目更加安全可靠。Microsoft 按“原样”提供此示例代码,不提供任何保证。

有关在计算机上安装示例项目的信息,请参见 如何:安装和使用“帮助”中找到的示例文件

Download sample

运行示例

  1. 按 F5。

  2. 在“选择客户”列表中选择客户名称。

    “未履行的订单”列表便会被那些未标记为“已履行”的订单的订单编号所填充。

  3. 在“未履行的订单”列表中选择一个编号。

    工作表便会被该订单的详细信息所填充。

  4. 在“指示订单状态”列表中,单击“已履行”。

    当状态设置为“已履行”后:

    • 订单状态被保存回内存中的数据集中。

    • 对于订单中所订购的每种产品,都会从内存中的数据集中该产品的“UnitsInStock”元素中减去该产品的订购数量。这样可以确保每种产品的正确“UnitsInStock”值可用于下一次订购。

    • 订单从“未履行的订单”列表中移除。

演示

本示例演示如何:

  • 检索和使用从 SQL Server 数据库提取的 XML 文件中的数据。

  • 使用数据绑定的 Excel 控件显示数据。

  • 处理多组主/从数据。

请参见

任务

演练:使用缓存的数据集创建主/从关系

概念

将数据绑定到控件

其他资源

文档级示例