EAX_Mysql - MySQL 库 - MetaTrader 5 的库
我无意中遇到了 MQL5,被迫将 MySQL 库放在一起。对于任何库,我希望示例能够展示如何使用该库。对于任何库来说,实际上最重要的是如何使用它的示例;)
#includeEAX_Mysql *db =新的EAX_Mysql(); 数据库连接(“myhost.mydomain.com”,“我的用户名”,“我的密码”,“我的数据库”,“我的表”);整数iResults = db.read_rows(“选择密码,COUNT(*) 作为来自用户 GROUP BY 密码的点击次数”);为了(整数我=0; i < i结果;我++){ 细绳密码=(细绳) 数据库。得到(“密码”,我); 整数 点击数 = (整数) 数据库。得到(“热门”, 我); }
#include// 全球的EAX_Mysql *db =新的EAX_Mysql();空白 初始化时() { 数据库连接(“myhost.mydomain.com”,“我的用户名”,“我的密码”,“元交易者”,“蜱虫”; }空白 勾选() { MQTick打钩; 符号信息勾选(_象征,打钩); // 为表 Ticks 添加新数据集 db.AddNew(“蜱虫”); // 用值填充它.. 数据库.设置(“象征”,_象征); // 如果 MySQL 可以转换,您可以将数字发送到数字数据库字段 数据库.设置(“问”, 勾选.询问); 数据库.设置(“出价”,勾选.出价); 数据库.设置(“最后的”,勾号。最后); 数据库.设置(“时间”,字符串时间(tick.time,TIME_DATE) +” “+字符串时间(tick.time,TIME_SECONDS)); 数据库.设置(“体积”, 刻度线. 成交量); db.write(); }空白 解初始化() { // 清理内存 删除数据库; }
与数据交互
EAX_Mysql *db =新的EAX_Mysql(); 数据库连接(“myhost.mydomain.com”,“我的用户名”,“我的密码”,“元交易者”,“我的表”)// 选择表AgentsOnline(需要识别正确的主键)数据库。选择(《代理在线》);// 读取主键为5的数据集数据库读取(“5”);// 修改任意列,数据库。放(“上次更新”, (细绳) 时间本地());// 写回db.write();
安装:
附件下载
📎 eax_mysql.mqh (29.79 KB)
Source: MQL5 #855
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
