易截截图软件、单文件、免安装、纯绿色、仅160KB

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,测试看看

郁闷的怪事,自己顶

人人有分,大家帮帮忙吧


相关问答:

c#控制Mysql 实现自动删除功能 - .NET技术 / C#

有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......

介绍Oracle和mysql的书 - Oracle / 非技术区

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......

vb的成功之路 - 扩充话题 / 共享软件(走向海外)

在vb这编程里似乎有很多的东西是相联系的,为什么有些人对vb的编程摸不到头脑啊!并且有些事很容易的,但是却把它们的代码变成复杂,也去想一些不能实现的东西啊!




没分了,楼主多来点分!

来接点分

......

VB ini文件写入 读取 - VB / 基础类

看了一些VB ini文件写入读取的方法 但是还是不知道怎么写,上面写了很长 很多,但是我不知道怎么用,我想问一下怎样写才能实现在TEXT1中写字,然后点Command1提交,然后TEXT1里面的数字就写进INI里面[Section]的Key1 ......

vb可以这样做不? - VB / 非技术类

可以吗
好奇怪的题目额!!

可以告诉我们你到底想问什么 ?

2分给我的话就可以。

........................可以吗

可以!


  纠结,

29. vb可以这样做不? ( H )√
 A. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号