找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
首页论坛EAHub 外汇论坛
查看: 19|回复: 0

创建表单

[复制链接]

4万

主题

54

回帖

4万

积分

管理员

积分
45954
发表于 2026-8-27 14:13:00 | 显示全部楼层 |阅读模式
//+------------------------------------------------------------------+
//| Script program start function                                                   |
//+------------------------------------------------------------------+
void OnStart()
{
   string Host, User, Password, Database, Socket; // database credentials
   int Port, ClientFlag;
   int DB; // database identifier
   Print (MySqlVersion());
   string terminal_data_path = TerminalInfoString(TERMINAL_DATA_PATH);
   string strDbConfig = terminal_data_path + "\\MQL4\\Scripts\\MyConnection.ini";
// reading database credentials from INI file
   Host = ReadIni(strDbConfig, "MYSQL", "Host");
   User = ReadIni(strDbConfig, "MYSQL", "User");
   Password = ReadIni(strDbConfig, "MYSQL", "assword");
   Database = ReadIni(strDbConfig, "MYSQL", "Database");
   Port     = StrToInteger(ReadIni(strDbConfig, "MYSQL", "ort"));
   Socket   = ReadIni(INI, "MYSQL", "Socket");
   ClientFlag = StrToInteger(ReadIni(strDbConfig, "MYSQL", "ClientFlag"));
   Print ("Host: ", Host, ", User: ", User, ", Database: ", Database);
// open database connection
   Print ("Connecting...");
   DB = MySqlConnect(Host, User, Password, Database, Port, Socket, ClientFlag);
   if (DB == -1)
      {
         Print ("Connection failed! Error: " + MySqlErrorDescription);
      }
   else
      {
         Print ("Connected! DBID#", DB);
      }
   string Query;
   Query = "DROP TABLE IF EXISTS `test_table`";
   MySqlExecute(DB, Query);
   Query = "CREATE TABLE `test_table` (id int, code varchar(50), start_date datetime)";
   if (MySqlExecute(DB, Query))
      {
         Print ("Table `test_table` created.");
      }
   else
      {
         Print ("Table `test_table` cannot be created. Error: ", MySqlErrorDescription);
      }
   MySqlDisconnect(DB);
   Print ("Disconnected. Script done!");
}
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EAHub外汇论坛

GMT+8, 2026-10-9 16:52 , Processed in 0.152379 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表