LoacleCode即本地代码,你的HostName为什么那么怪,叫123434?连接其它机器上时要把HostName改成机器的IP地址,如192.168.0.15。而且这个用户名还要存在database中。

解决方案 »

  1.   

    没错,我前面说过了,我用EMS MySQL Manager已经连接成功了,不是IP的问题,我也用IP试过,都是一样的错误
      

  2.   

    我在网上搜索了一下,有人说他也遇到过同样的问题,原因是Delphi只支持到
    MySQL的3.22版本,而我装的是3.23所以会产生这样的问题,因为我没有找到3.22版本所以没有办法测试
      

  3.   

    ai你说的问题对我有帮助,我用的是delphi6+mysql 4.0.2,虽然没有出现你所说的用户Invalid Username/Password问题,不过出现了“option not allowed on a unidirectional dataset",也不知道怎么解决。这也许是dbexpress的bug.
      

  4.   

    你用的是Delphi6+Windows+MySQL4.0.2?
    没有出现连接问题么?那我也可以参照一下,如果有什么需要注意的
    问题,请提醒一下。我第一次用MySQL,以前都用Delphi+Oracle8i,
    能给我留个信箱么?我希望能和你交流一下,^_^。
    下面是我的联系方式:[email protected]
    Yahoo Message --- 用户名:cbuiler
    最早用borland c++,后来用c++builder1.0 - 5.5,Delphi
      

  5.   

    连接没有问题,不过查询数据时就出现以上错误了。
    我的是[email protected]
    最早用tc,后来用c++builder3.0-6.0,delphi