欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [原创]将K线插入数据库

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5562人关注过本帖树形打印复制链接

主题:[原创]将K线插入数据库

帅哥哟,离线,有人找我吗?
z7c9
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小飞侠 帖子:1882 积分:3310 威望:0 精华:15 注册:2010/3/15 13:11:56
[原创]将K线插入数据库  发帖心情 Post By:2010/12/15 22:03:33    Post IP:114.241.173.149[显示全部帖子]

阅读版:

以下内容为程序代码:

1 runmode:0;
2
3 database('provider=microsoft.jet.oledb.4.0;data source=d:\dbdemo\test.mdb');
4
5 if barpos=1 then begin
6     sql1:='create table '+marketlabel+''+stklabel+'(stockdate date,stockopen number,stockhigh number,stocklow number,stockclose number)';
7     dbexecute(sql1);
8 end else begin
9     sql2:='insert into '+marketlabel+''+stklabel+'(stockdate,stockopen,stockhigh,stocklow,stockclose) values("'+numtostr(year,0)+'/'+numtostr(month,0)+'/'+numtostr(day,0)+'",'+numtostr(open,0)+','+numtostr(high,0)+','+numtostr(low,0)+','+numtostr(close,0)+')';
10     dbexecute(sql2);
11 end;
12
 

 

拷贝版:

runmode:0;

database('provider=microsoft.jet.oledb.4.0;data source=d:\dbdemo\test.mdb');

if barpos=1 then begin
sql1:='create table '+marketlabel+''+stklabel+'(stockdate date,stockopen number,stockhigh number,stocklow number,stockclose number)';
dbexecute(sql1);
end else begin
sql2:='insert into '+marketlabel+''+stklabel+'(stockdate,stockopen,stockhigh,stocklow,stockclose) values("'+numtostr(year,0)+'/'+numtostr(month,0)+'/'+numtostr(day,0)+'",'+numtostr(open,0)+','+numtostr(high,0)+','+numtostr(low,0)+','+numtostr(close,0)+')';
dbexecute(sql2);
end;

 

[此贴子已经被作者于2010-12-15 22:25:25编辑过]

 回到顶部