“数据源配置向导”在您的应用程序中创建和编辑数据源。这些数据源可以从数据库、Web 服务或对象生成,且可以绑定到在窗体上显示数据的控件。有关更多信息,请参见数据源概述。
运行该向导后,数据源显示在“数据源”窗口中,可将其拖动到 Windows 应用程序中的窗体上。有关更多信息,请参见在 Windows 应用程序中的窗体上显示数据。
运行向导
可以以下列任一方式运行向导:
根据所选数据源的类型(数据库、Web 服务或对象),该向导启动时会打开向导所包含大量页面中的任何一个页面。有关特定页的信息,请从下面的列表中选择:
选择数据源类型
选择要从“选择数据源类型”页面上列出的可用选项创建的数据源类型。当前支持的数据源类型包括数据库、Web 服务和对象。运行该向导的最后结果由所选数据源的类型确定。
下表显示选择每种类型的结果:
|
数据源类型
|
说明
|
项目中的结果
|
| 数据库 | 使应用程序可以连接并操作数据库产品(如 Microsoft SQL Server)中的数据。 | 类型化数据集(.xsd 文件)。 |
| Web 服务 | 使应用程序可以连接并使用 Web 服务的数据和方法。 | 因为 Web 服务可以返回许多不同类型的对象,所以产生的数据源由从 Web 服务返回的对象确定。 |
| 对象 | 使应用程序可以使用现有对象中的数据。 | 如果对象不在项目中,则必须添加对选定对象的引用,以使该对象出现在向导中。 |
选择数据连接
从连接列表中选择现有连接,或单击“新建连接”,打开“添加/修改连接”对话框(通用)并创建到数据库的连接。
完成“连接属性”对话框时,“连接详细信息”区域会显示关于所选提供程序的只读信息和连接字符串。
将连接字符串保存到应用程序配置文件
选择“是,将连接保存为”将连接字符串存储在应用程序配置文件中。为连接键入名称或使用提供的默认名称。
将连接字符串保存在应用程序配置文件中简化了数据库连接更改时的应用程序维护过程。如果数据库连接发生更改,可在应用程序配置文件中编辑连接字符串,而不必编辑源代码并重新编译应用程序。有关在应用程序配置文件中编辑连接字符串的信息,请参见如何:编辑连接字符串。
安全注意 |
|---|
| 信息以纯文本格式保存在应用程序配置文件中。为了减少对敏感信息进行未授权访问的可能性,您可能需要加密数据。有关更多信息,请参见加密和解密数据。 |
选择数据对象
从树视图中显示的可用对象中选择从数据库带入应用程序的对象,并在“数据集名称”框中为数据集提供一个名称。
提示 |
|---|
| 如有必要,可重新调整窗口的大小。 |
添加 Web 引用
完成向导的“添加 Web 引用”页,在您的项目中添加对 Web 服务的引用,并使用从 Web 服务返回的对象填充“数据源”窗口。从 Web 服务创建的数据源包含从 Web 服务返回的项。例如,如果 Web 服务返回一个类型化数据集,则创建的数据源为该数据集,而如果 Web 服务返回一个类型,则数据源为此返回的类型。有关更多信息,请参见“添加 Web 引用”对话框。
注意 |
|---|
|
“数据源”窗口中显示的项依赖于 Web 服务返回的信息。某些 Web 服务可能没有为“数据源配置向导”创建可绑定的对象提供足够的信息。例如,如果 Web 服务返回一个非类型化数据集,则在完成该向导时“数据源”窗口中不会显示任何项。这是因为非类型化数据集不提供架构,所以该向导没有足够的信息来创建数据源。 |
选择要绑定的对象
从树视图中选择要绑定的对象。树视图只显示当前在应用程序中的对象。若要绑定应用程序外部的对象,必须先从应用程序添加对外部对象的引用。若要添加对外部程序集的引用,请在“项目”菜单上单击“添加引用”,然后在“添加引用”对话框中选择所需的程序集。添加引用后,在树视图中定位到所需类型并单击“下一步”。
注意 |
|---|
| 如果所需对象未出现在向导中,则请生成包含该对象的项目并重新启动向导。 |
请参见