在MFC中生成数据源过程中所遇到的问题及解决(如有错误,请指出)
2017-04-24 14:41
337 查看
工作需要接触MFC中的数据库编程,在配置数据库中遇到了很多问题,通过百度历经艰险终于顺利解决。
先说说我的基本配置:
电脑win7系统,32位,所用软件为Microsoft visaul C++ 2010,数据库为MySQL。
问题1:
在安装好MySQL数据库后,在添加数据源时,没有出现MySQL OBDC选项,如下图:
因为没诶有MySQL的ODBC驱动,所以不能建立MySQL的数据源。
解决1:
在网站:https://dev.mysql.com/downloads/connector/odbc/ 下载与自己匹配位数的压缩包,
解压后在bin文件夹中有myodbc-installer.exe文件
问题2:
在运行上述文件中,出现下图中的问题
解决2:
引起该问题的因素据我估计有多种,为求顺利解决,我在此将所有可能的方法都例出,根据自己情况采用(如果一种不行,都采用,那一定能解决)
(1):
缺少Microsoft Visual C++ 2010 可再发行组件包 (x64)
下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=14632
下载后运行安装。
(2):
在之前下载的mysql-connect-odbc文件夹的lib目录下,将myodbc5a.dll ,myodbc5a.lib ,myodbc5S.dll ,myodbc5S.lib四个文件放到C:\Windows\System32目录下
(3):
在C:\Windows\System32可能缺少msvcr120.dll,需要重新下载
下载地址:http://www.pc6.com/softview/SoftView_103918.html#download
根据以上步骤,解决运行配置问题,再运行myodbc-installer.exe,可成功安装MySQL的ODBC驱动
并且顺利创建数据源
以上是我所遇到的问题,感谢为我提供帮助的各位博主。
希望这篇博文能对各位有所帮助。
如有错误或问题,欢迎交流。
先说说我的基本配置:
电脑win7系统,32位,所用软件为Microsoft visaul C++ 2010,数据库为MySQL。
问题1:
在安装好MySQL数据库后,在添加数据源时,没有出现MySQL OBDC选项,如下图:
因为没诶有MySQL的ODBC驱动,所以不能建立MySQL的数据源。
解决1:
在网站:https://dev.mysql.com/downloads/connector/odbc/ 下载与自己匹配位数的压缩包,
解压后在bin文件夹中有myodbc-installer.exe文件
问题2:
在运行上述文件中,出现下图中的问题
解决2:
引起该问题的因素据我估计有多种,为求顺利解决,我在此将所有可能的方法都例出,根据自己情况采用(如果一种不行,都采用,那一定能解决)
(1):
缺少Microsoft Visual C++ 2010 可再发行组件包 (x64)
下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=14632
下载后运行安装。
(2):
在之前下载的mysql-connect-odbc文件夹的lib目录下,将myodbc5a.dll ,myodbc5a.lib ,myodbc5S.dll ,myodbc5S.lib四个文件放到C:\Windows\System32目录下
(3):
在C:\Windows\System32可能缺少msvcr120.dll,需要重新下载
下载地址:http://www.pc6.com/softview/SoftView_103918.html#download
根据以上步骤,解决运行配置问题,再运行myodbc-installer.exe,可成功安装MySQL的ODBC驱动
并且顺利创建数据源
以上是我所遇到的问题,感谢为我提供帮助的各位博主。
希望这篇博文能对各位有所帮助。
如有错误或问题,欢迎交流。
相关文章推荐
- 使用MFC过程中遇到的问题以及解决方法(一)
- 最近在ArcGIS Engine开发中关于调用gp工具过程出现COM 组件的调用返回了错误 HRESULT E_FAIL 错误的解决方法 和 学习oracle中遇到的一些问题总结
- 这是我学习COM遇到的几个基本问题其解决 黄森堂(vcmfc)著 1.我用ATL生成一个组件对象,我在COM中使用IDD_IEncrypt,这个在哪里写义,是啥?GUID? 答:IDD_IEncry
- 学习strut时遇到的问题 - Unable to compile class for JSP 错误的解决过程。
- 在制作静态生成的过程中遇到问题了,大家帮忙解决一下吧!!
- 使用MFC过程中遇到的问题以及解决方法(二)
- 使用MFC过程中遇到的问题以及解决方法(三)
- ssm框架开发过程中遇到的一错误以及解决问题提示
- 为Secure Store Service生成新密钥,解决“生成密钥过程中发现错误”的问题
- 用struts+hibernate做网站中遇到的问题与解决过程
- 这周一个ORACLE问题的解决过程(ORA-12560:TNS:协议适配器错误! )
- Pligg beta9.7升级到pligg beta 9.8过程遇到的(中文支持)问题解决
- driverstudio生成的项目在编译过程的"ntstrsafe.h"找不到问题的解决
- 从传统数据库访问转向LINQ过程中遇到的一些问题和解决方法
- eclipse 插件开发过程中遇到的一堆问题(急待解决)
- JAVA+AXIS客户端调用Asp.net Web Service过程中遇到的问题及解决方法
- [原创]SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- 使用php动态生成gif时遇到的问题和解决办法
- 部署Excel相关的应用程序过程中遇到“检索COM类工厂中CLSID...”的两个错误的解决方法
- WPF开发中遇到的问题及解决系列(二):如何获取通过binding生成的ComboBox或者ListBox等的Item