访问数据示例
更新:2007 年 11 月
![]() |
---|
本示例只能在 Microsoft Office Excel 2007 和 Microsoft Office Word 2007 中运行。 |
本示例演示如何从数据源读取数据,以及如何在 Excel 工作表或 Word 文档中显示这些数据。
本示例包含一个 Excel 工作簿项目和一个 Word 文档项目。每个项目文档都有一个操作窗格,其中显示一组选项按钮,每个选项按钮都表示一个不同的数据源。当选择某个选项时,来自数据源的数据便显示在文档中。
![]() |
---|
此示例代码的用途在于阐释概念,因此只显示了与该概念相关的代码。示例代码不一定满足特定环境的安全要求,不应原样照搬使用。我们建议您添加安全性代码和错误处理代码,让您的项目更加安全可靠。Microsoft 按“原样”提供此示例代码,不提供任何保证。 |
有关如何在计算机上安装示例项目的信息,请参见 如何:安装和使用“帮助”中找到的示例文件。
运行此示例
安装示例使用的 SQL Server 数据库。
在“访问数据数据库初始化”项目中打开“Create Scripts”文件夹。
右击文件“Create Accessing Data SQL Database.sql”。
单击快捷菜单中的“运行”。
脚本创建一个名为 AccessingData 的 SQL Server 数据库。
警告:
如果 SQL Server 中已有名为 AccessingData 的数据库,此脚本将替换现有数据库,从而造成数据丢失。
按 F5。
要求
若要实现其完整功能,此示例需要以下组件:
本地计算机上安装的 SQL Server,以及示例中提供的数据库。
示例中包含的 Microsoft Office Access 2007 数据库。
示例中包含的 AccessingDataWebService Web 服务。
演示
此示例演示几种类型的数据访问方法并展示:
如何从逗号分隔的文本文件、XML 文件、Access 数据库、SQL Server 数据表、SQL Server 存储过程和 Web 服务中读取数据。
如何使用数据源中的数据填充 Word 文档和 Excel 工作表。
如何将数据写入 ListObject 控件。
如何将数据写入 NamedRange 控件。
如何将数据写入 Bookmark 控件。
Excel 示例包括一个工作表,该工作表中包含一个 ListObject 控件和两个 NamedRange 控件。当选择数据源时,数据便被插入到工作表上的控件中。
Word 示例由一个包含两个 Bookmark 控件的文档组成。当选择数据源时,数据便被插入到文档上的控件中。