好吧,在过去,让DBX与MySQL一起工作让我头疼不已。在这一集中,我试图使它与Delphi2007一起工作,我花了好几天时间寻找正确的libmysql.dll和dbxmys.dll组合,尝试了几十次,直到找到一对工作的。
现在我在Delphi XE中遇到了同样的问题。用于D2007的相同库不适用于XE,返回了一个众所周知的错误:

DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, of the wrong version, or the driver maybe be missing from the system path...

这两个库都在应用程序路径中,并且都在用D2007编译的应用程序中工作,但在XE中编译的应用程序不同。
因此,如果有人已经有了这个问题,并且找到了与Delphi XE一起工作的库的组合,我想节省一些天的研究时间。
提前谢谢!

最佳答案

我在这里找到了解决办法:
http://wiltonsoftware.com/posts/view/getting-embarcadero-dbexpress-mysql-working-dbx-error-driver-not-initialized

关于mysql - Delphi DBX和MySQL连接的噩梦:DBX错误:无法正确初始化驱动程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31443220/

10-09 09:33