连接上了还需要执行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文件并运行。WindowsRegistry
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"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)