演练:连接到 Access 数据库中的数据(Windows 窗体)
使用数据源配置向导,可以简化将 Visual Studio 应用程序连接到 Access 数据库中的数据的过程。 完成向导后,数据即会出现在 “数据源”窗口 中,可以将其拖放到窗体上。 有关更多信息,请参见 本地数据概述。 当连接到本地数据文件中的数据时,理解 Visual Studio 中的项目系统如何管理这些文件是十分重要的。 有关更多信息,请参见如何:管理项目中的本地数据文件。
备注
对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置。
本演练涉及以下任务:
创建新的**“Windows 应用程序”**项目。
使用**“数据源配置向导”**并基于 Northwind 数据库中的 Customers 和 Orders 表创建和配置应用程序中的数据集。
系统必备
若要完成本演练,您需要:
- 访问 Northwind 示例数据库 Access 文件 (northwind.mdb)。 有关更多信息,请参见 如何:安装示例数据库。
创建项目
创建新的 Windows 应用程序项目
从**“文件”**菜单创建一个新的项目。
选择**“Windows 应用程序”,然后单击“确定”**。 有关更多信息,请参见 开发客户端应用程序。
项目即被创建并添加到**“解决方案资源管理器”**中。
创建数据集
通过运行**“数据源配置向导”**创建数据集。
创建数据集
在**“数据”菜单上,单击“显示数据源”**。
在**“数据源”窗口中,单击“添加新数据源”**。
在**“选择数据源类型”页面上选择“数据库”。 单击“下一步”**。
在**“选择数据库模型”页上选择“数据集”。 单击“下一步”**。
在**“选择您的数据连接”页面上选择“新建连接”**以配置一个新的数据连接。
在**“添加连接”对话框中,输入指向 Northwind.mdb 数据库文件的路径,或单击“浏览”按钮查找 Northwind.mdb 文件。 有关获取 Northwind.mdb 文件的副本的信息,请参见如何:安装示例数据库。 单击“确定”**。
备注
如果“数据源”不是“Microsoft Access 数据库文件(OLE DB)”,则选择“更改”以打开“更改数据源”对话框并更改该值。
在**“选择您的数据连接”页上,单击“下一步”**。
在**“将连接字符串保存到应用程序配置文件”页面上单击“下一步”**。
在**“选择数据库对象”页面上展开“表”**节点。
选择**“Customers”和“Orders”表,然后单击“完成”**。
**“NorthwindDataSet”被添加到您的项目中,并且在“数据源”窗口中出现“Customers”和“Orders”**表。
安全性
存储敏感信息(如密码)会影响应用程序的安全性。 若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证(也称为集成安全性)。 有关更多信息,请参见Securing Connection Strings。
后续步骤
刚刚创建的数据集即出现在**“数据源”**窗口中。
在应用程序中添加功能
在**“数据源”**窗口中选择项并将其拖动到窗体上。 有关更多信息,请参见在 Visual Studio 中将 Windows 窗体控件绑定到数据。
在数据集设计器中打开数据源,以便添加或编辑组成数据集的对象。
向该数据集中数据表的 ColumnChanging 或 RowChanging 事件中添加验证逻辑。 有关更多信息,请参见 验证数据集中的数据。