可以使用数据源配置向导快捷方便地将应用程序连接到 SQL Server Express 数据库中的数据。 完成向导之后,您可以将“数据源”窗口中的数据对象拖到窗体上来创建数据绑定控件。
提示
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置。
本演练涉及以下任务:
创建新的“Windows 窗体应用程序”项目。
使用**“数据源配置向导”**基于 SQL Server Express 数据库在应用程序中创建和配置数据集。
系统必备
若要完成本演练,您需要:
- 对 SampleDatabase.mdf 数据库的访问,该数据库通过完成下面的演练来创建:演练:创建 SQL Server Express 数据库。
创建项目
创建新项目
从**“文件”**菜单创建一个新的项目。
选择**“Windows 窗体应用程序”,然后单击“确定”**。 有关更多信息,请参见创建基于 Windows 的应用程序。
项目即被创建并添加到**“解决方案资源管理器”**中。
启动向导
此数据集是通过运行**“数据源配置向导”**创建的。
在创建连接时选择一个 SQL Express 数据库。 有关更多信息,请参见如何:连接到数据库中的数据。
创建到 SQL Express 数据库的连接
在**“数据”菜单上,单击“显示数据源”**。
在**“数据源”窗口中,选择“添加新数据源”**。
在**“选择数据源类型”页上,选择“数据库”,然后单击“下一步”**。
在**“选择数据库模型”页上,选择“数据集”,然后单击“下一步”**。
在**“选择您的数据连接”页上选择“新建连接”**以创建一个新的数据连接。
提示
如果“数据源”不是“Microsoft SQL Server 数据库文件”,则选择“更改”以打开“选择/更改数据源”对话框。
在**“选择数据源”对话框中,选择“Microsoft SQL Server 数据库文件”。 单击“继续”**。
默认提供程序是**“.NET Framework Provider for SQL Server”**。 有关更多信息,请参见“选择/更改数据源”对话框。
输入要访问的数据库文件的路径,或单击**“浏览”**按钮找到数据库文件。
提示
对于本演练,选择“SampleDatabase.mdf”文件(该文件通过完成演练:创建 SQL Server Express 数据库中的过程来创建)。
选择数据库所需的身份验证模式和登录信息。 有关更多信息,请参见添加/修改连接(Microsoft SQL Server 数据库文件)。
单击**“确定”,然后单击“下一步”**。
提示
本地数据库文件可以作为解决方案中的文件包含在项目中。 创建到本地数据库文件的连接时,可以决定是在项目中创建该数据库的副本,还是连接到位于该数据库当前位置中的现有数据库文件。 有关更多信息,请参见如何:管理项目中的本地数据文件。
单击**“是”**即将数据库文件复制到项目中。
在**“将连接字符串保存到应用程序配置文件”页面上单击“下一步”**。
展开**“表”节点,选择“Customers”和“Orders”,然后单击“完成”**。
**“SampleDatabaseDataSet”被添加到您的项目中,并且在“数据源”窗口中出现“Customers”和“Orders”**表。
向窗体添加控件
通过将某些项从**“数据源”窗口拖到“Form1”**上来创建数据绑定控件。
在窗体上创建数据绑定控件
将主**“Customers”节点从“数据源”窗口拖到“Form1”**上。
窗体上出现用于导航记录的 DataGridView 和工具栏 (BindingNavigator)。 组件栏中出现 SampleDatabaseDataSet、CustomersTableAdapter、BindingSource 和 BindingNavigator。
运行应用程序
运行应用程序
- 按 F5 运行应用程序。
后续步骤
刚刚创建的数据集即出现在**“数据源”**窗口中。
在应用程序中添加功能
在数据集设计器中打开数据源,以便添加或编辑组成数据集的对象。
在该数据集中的数据表的 ColumnChanging 或 RowChanging 事件中添加验证逻辑。 有关更多信息,请参见 验证数据集中的数据。
请参见
任务
概念
在 Visual Studio 中将 Windows 窗体控件绑定到数据