你好,迈克尔、
您的示例脚本中有一些错别字,例如 EAX_mysql 应该是 EAX_Mysql(区分大小写),但还是要感谢您提供的优秀脚本。
干得好......但是......好极了!
Michael 感谢你提供的程序库。我正在尝试配置它。编译时出现错误
EAX_mysql' - 声明没有类型
它能与什么连接?
在示例中,该类是EAX_mysql,而在库中,它被描述为EAX_Mysql
非常感谢你花时间制作和分享这个软件。还有一个快速解决方案:
- 为您的环境(32 或 64 位)下载Connector/C (libmysql) 并将 libymsql.dll 放入 "MQL5/Include"。
.dll 应该放在 MQL5\Libraries 中,而不是 MQL5\Include 中。
非常感谢你花时间制作和分享这个软件。还有一个快速解决方案:
- 为您的环境(32 或 64 位)下载Connector/C (libmysql) 并将 libymsql.dll 放入 "MQL5/Include"。
.dll 应该放在 MQL5\Libraries 中,而不是 MQL5\Include 中。
下午好!
,我遇到了以下情况:在启动 Metaeditor 时,它显示了 "系统中未安装 C++ 编译器 Microsoft Visual Studio 2005/2008/2010/2012 "的警告。同时,我还安装了 Microsoft Visual Studio Express。在代码执行过程中,就在db.connect 行之后,它飞了起来--没有产生任何错误或其他唠叨。这是否与 Microsoft Visual Studio有关?
谢谢
亲爱的迈克尔
我尝试使用您的 图书馆 。
遗憾的是,我一直无法使用它。
我在"读取数据" 示例中发现了两个小错误:
- 在代码 "db.connect("myhost.mydomain.com", "myusername", "mypassword", "mydatabase", "mytable") " 行的末尾,缺少了";"。
- 行中 EAX_mysql *db = new EAX_Mysql(); ==> EAX_Mysql*db = new EAX_Mysql() ("EAX_mysql "的情况);
我按照你的安装指南进行了安装。使用调试程序,我看到在函数"connect "的第 416 行调用 "mysql_init(0) "时出现了所有阻塞。
我使用的是 mysql-connector-c-6.1.2-winx64。
谢谢
Gianfrancioschio
你好,我是 gianfrancio、
我认为 DLL 与您的 metatrader 平台不匹配;如果您使用的是 64 位 metatrader,则需要 64 位 mysql DLL;如果使用的是 32 位 metatrader,则需要 32 位 mysql DLL...
谢谢您的文档。我会试着修复的...
EAX_Mysql - MySQL library:
作者: Michael Schoen