请问用vb6如何连接本地mysql数据库呢?能连上远程的、但连不上自己电脑的mysql。可以帮帮我解决吗?

我早就是用vb6开发的软件连接上远程的mysql数据库并在使用中了。但是新开发的小软件需要把本地的access数据库换成mysql数据库以提高海量数据的处理效率、可就是连... 我早就是用vb6开发的软件连接上远程的mysql数据库并在使用中了。但是新开发的小软件需要把本地的access数据库换成mysql数据库以提高海量数据的处理效率、可就是连接错误啊,就是不知是哪个环节的问题。已经安装了数据库mysql4.0.27绿色版并创建了一个表、也安装了Mysql_ODBC5.1.8驱动。能连上远程的mysql数据库就是连不上自己电脑上mysql数据库。能帮我解决解决吗?拜托拜托啦、各位研究“vb6+mysql”的高手。分不是问题哦。
无人回答,不过已经解决啦。要感谢“格式化65464145”同志的帮忙纠错了。
原因是将
strCn = "DRIVER={MySQL ODBC 3.51 Driver};" & "SERVER=" & db_host & ";" & "DATABASE=" & db_data & ";" & "UID=" & db_user & ";PWD=" & db_pass & ";" & "OPTION=3;stmt=SET NAMES GB2312"
末尾的 & "OPTION=3;stmt=SET NAMES GB2312" 取消即可。
访问远程时应该加上,但访问本地mysql似乎应该取消。
*******************************************************************************
不过,因为本问题已结,但分尚未发出,就用这些分给大家探讨下面的问题吧:
Mysql数据库一般是作为网络数据库使用,vb开发的单机版应用程序往往使用最简单的access数据库,但因数据量巨大(近500万)、不得不改用大型数据库。大家说:使用vb6+Mysql做搭档开发单机版软件可行否?方便否?并如何提高打开表(select * from 表)和关闭表的速度呢?现在我在Mysql中有近400万条记录,但(RS.Open str)打开表时要耗时近1分钟,这可不得了啊。
展开
 我来答
手机用户37117
2011-10-17
知道答主
回答量:13
采纳率:0%
帮助的人:12.8万
展开全部
使用MySQL开发包,在MySQL安装目录里面有一个include目录。里面包含了需要的C 头文件
主要包含
#include
追问
非常希望你在百忙当中,能对vb6高效率应用Mysql数据库的方法做个“尽量”详细点的解说吧。非常需要你的回答。尤其针对如何快速打开和关闭具有几百万条记录以上的表(RS.Open str)的问题。要分由你开口即可。

罢了,罢了,没有人认认真真来回答这个问题。
找不到答案,就把分送给你吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式