VB6.0使用什么方法连接mysql数据库比较好?且不需要再每台客户端机器上安装程序

VB6.0使用什么方法连接mysql数据库比较好?且不需要再每台客户端机器上安装程序,第1张

在VB中可以使用ADO数据控件实现对MySQL数据库的访问,但ADO控件不能直接访问MySQL,需要安装MyODBC(可以在网上下载)并在ODBC中注册一个用户DSN(控制面板/管理工具/数据源),这样就能使VB顺利连接到MySQL数据库了。

连接上了还需要执行SQL查询 *** 作并能取得查询结果,可以使用ADODB的Command对象和RecordSet对像。

原因分析:

连接数据库的账号密码错误

国内无法访问国外服务器

解决方法:

先确定能否连接得到国外的服务器。

在开始菜单下面找运行,输入“cmd”,回车;

然后输入:ping 59.39.59.58(服务器IP)

关键是看packets这行,如果是0%loss,那就是网络通着,如果是100%loss,那就是网络不通,如果是其他的数值,那就是网络不稳定

检测数据库字符是否正确

连接字符串

"driver={MySQL ODBC 3.51 Driver}server=服务器database=数据库名uid=用户名pwd=密码"

首先将myodbc3.dll文件复制到系统下,然后将以下内容做成xxx.reg文件并运行。Windows

Registry

Editor

Version

5.00[HKEY_LOCAL_MACHINE\SOFTWARE\MySQL

AB\MySQL

Connector/ODBC

3.51]

"Version"="3.51.24"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\MySQL

ODBC

3.51

Driver]

"UsageCount"=dword:00000001

"Driver"="C:\\WINDOWS\\system32\\myodbc3.dll"

"Setup"="C:\\WINDOWS\\system32\\myodbc3S.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC

Drivers]

"MySQL

ODBC

3.51

Driver"="Installed"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7137418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存