www.3112.net > 使用vB6连接MySQL数据库时,报 在指定的 DSN 中,...

使用vB6连接MySQL数据库时,报 在指定的 DSN 中,...

系统环境: WIN7 64位系统,用Powerdesigner 连接MySQL 逆向工程时 报错 "在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 SQLSTATE = IM014",在网上查到的资料说是 安装的 mysql-connector-odbc-5.3.6-winx64.msi ,应

这种情况是应用软件的问题,它只能在32位系统上运行,不能在64位上运行,它们所使用的驱动库不一样.可以搜一下看有没有OLE DB的64位补丁,或重新安装64位版本的应用软件(如果有的话,新版本的应该有).否则只能降系统.

VB使用ADODB控件连接..有2种方法造作数据,一种是帮定控件,一种是使用代码,VB中设置连接 1、添加部件Mircrosoft ADO Data Control 6.0(OLEDB),把部件拖到窗体. 2、对ADO部件点右键选属性,选择使用连接字符串,按生成.

去 mysql 下载 mysql 的 ODBC 驱动程序进行安装 然后用上面的 ADO 方法连接数据库就可以了

最简单的办法是:在VB里添加一个ADO部件,将其放到窗体中,然后右键选择属性,在其属性页的下面有个生成连接字符串的项,点击其后的按钮,然后一步步的来做(很简单的),然后连接字符串就会在那里生成,只要拷贝这个字符串,就可以用ADODB来连接了

通常我是这么做的:1. 第1步:在VB编辑状态,选中ADO控件,在属性窗口设置它的ConnectionString属性.并可以进行测试连接,确定连接成功,就在属性窗口里获得了正确的连接字符串.例如:我的一个连接本地数据库的例子如下:

您好,这样的情况建议您下载最新版本的驱动精灵,或是直接在线升级一下驱动精灵.希望可以帮到您.

我来告诉你吧 别管你系统是64还是32 你用vb就要装32的mysql-connector-odbc-noinstall-8.0.17-win32 我是装了这个就不报数据源错了 但是..开始报这个了 [MySQL][odbc 8.0(a) Driver]Bad handshake

在属性中会有这些.datasource可以选择数据源datafield选择需要绑定的字段.

相关搜索:

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com