VB读取MYSQL只能访问默认数据库该怎么解决?
连接正常,可以显示数据库的内容,但是我的MYSQL的数据库里有很多表,现在无论SQL语句里怎么写都是返回默认的user表。
我的MYSQL的数据库建立时第一个表是user,无论我查询什么表,返回的结果都是user的内容
我甚至尝试过在select * from xxxx.message来表示数据库里的message表,结果还是user的内容
反复测试多次只有一次返回了正确的结果,基本属于偶然现象,简直是无语。
而使用select * from user,message则导致死机。。。
服务器上用ASP写的网站很正常,连接数据库的语句也都差不多的,很奇怪。
我搜了很久,没有发现别人遇到我这种情况,真是没办法了。
是我的sql语句不对还是我的服务器设置不对?或者是ODBC没搞正确(ASP做的网站共用这个ODBC设置)?
人人有分,欢迎指导!
还是把你的连接,还有查询语句贴出来吧
不行的话 你备份下数据。重新安装MYSQL看看。我用MYSQL都没出现这种问题。
感谢大家的回复
jhone99:
strSQL = "Driver={MySQL ODBC 3.51 Driver};Server=***.***.***.***;Port=****;Database=****;User=****; Password=****;Option=3"
conn.CursorLocation = adUseClient
conn.Open strSQL
上面是连接
rs.Open "select * from message", conn, adOpenDynamic, adLockOptimistic
这是查询
my.ini里应该怎么设置,是哪一项呢?
我查询别的表,为什么出来的结果是这个数据库最初建立的那个TABLE呢?
猜想你的问题是ini使用的问题,你新建小程序,不用ini,测试看看
郁闷的怪事,自己顶
人人有分,大家帮帮忙吧
相关问答:
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......
在vb这编程里似乎有很多的东西是相联系的,为什么有些人对vb的编程摸不到头脑啊!并且有些事很容易的,但是却把它们的代码变成复杂,也去想一些不能实现的东西啊!
没分了,楼主多来点分!
来接点分
......
我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。
mysql命令行模式下: ......
我是VB的新成员,现在想用VB来做个TXT文档,请大家给我代码及介绍一下相应的控件!
非常感谢!!!!!!
可以用一些OFFICE控件
google上找一下吧,VB写入TXT,很多样例代码的
直接调查用就可以了
面对美女 ......
初学,大胆提问,请高手不吝赐教
1、滚动条点击与绘图板(屏幕,Piceure1)的移动问题已经解决。
Picture1.Top = -VScroll1.Value + bcW '垂直移动
Picture1.Left = -HScroll1.Value + bcW ' ......