写这篇文章的目的, 就是想把我的经验分享给大家, 希望能够帮助那些对于VS2010 + MFC + MYSQL 这个组合不太熟悉的小伙伴们,使他们能够快速的连接到数据库并对其进行简单的操作。
废话不多说,言归正传。
/
VS2010 和 Mysql 的安装我就不介绍了,网上很多详细介绍。------ 其实我也不会,是同事帮我安装的。------ 大公司就是好,很多东西都不需要自己动手,有专业的队友帮你搞定。
一、打开Navicat for MySql, 新建一个数据库 test,在数据库中新建一张表格emp_test,这个表格包括三列: id, name, salary, 数据类型都是 varchar, 长度都是255 。如图:
1. 数据库服务器的连接设置
2. 新建的数据库及表
3. 新建的表及设置
这个表的每一行用来存放一条员工信息,字段分别是:id, name, salary.
二、新建一个 MFC 的基于对话框的项目。
项目名我起的是: records_store,界面效果如下图:
三个文本框的作用是接受用户输入需要上传至服务器的信息。
按键 AddToDB 的作用是: 当我的程序写好之后, 一点击它, 就会将用户在文本框中输入的 id, name, salary 上传到数据库test 中的表格emp_test 中。
按键 InfoDetail的作用是: 当我的程序写好之后,用户可以在Id 标签下面的那个文本框中填写一个id,然后点击 InfoDetail,就会在消息框中显示这个id 的所有信息。
三、对项目进行配置,使其可以通过代码连接 MySQL 数据库。
打开属性配置界面。 点击菜单栏中的项目, 在弹出菜单中点击属性,打开属性配置页面。 如图: