方式一:利用ADO方式 数据库链接 通过智能指针
转载自
http://durant35.github.io/2015/04/30/考勤系统-二-MFC-ADO连接MySQL数据库/
程序实例二:
http://blog.51cto.com/7071976/1220322
程序实例三:
https://www.cnblogs.com/batys/archive/2012/04/25/2469217.html
方式二:利用提供的C语言API 进行连接
程序实例:
https://yq.aliyun.com/articles/71266/
程序实例二:
https://www.ctolib.com/topics-94972.html
常用API函数 http://blog.51cto.com/zeropro/723030
方式三:通过ODBC 数据源的方式进行连接: 我没有添加成功过。。。。但视频上是可以的
在创建单文档时 添加数据源会生成一个
class CMyDatabaseSet : public CRecordset 的类 比平常的 单文档多这么一个类。。。。
但我VS2017版本没有 数据库 支持这个界面,VS2010 添加后 会弹出 不支持打印XXX 每次点击确定程序都会崩溃。。。。
此问题解决:
最后使用VS2013 + ODBC5.2 + MySQL5.7 是可以的,
VS20130+ ODBC5.2 + MySQL5.7不可以,程序会崩溃
VS2017 + ODBC5.2 + MySQL5.7不可以 没有数据库支持这个选项,只能自己添加类。
常用的三种连接方式:
https://blog.csdn.net/sunquan291/article/details/8450352