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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → [求助]如何成功将数据写入数据库?

   

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


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

主题:[求助]如何成功将数据写入数据库?

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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/8/10 16:35:01 [显示全部帖子]

DBEXECUTE('insert into RB(stockclose) values(close)');

 

这里的close是字符串变量,无论哪个数据库都不会认得

 

DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Test.mdb');
DBEXECUTE('insert into RB(stockclose) values('&NUMTOSTR(close,2)&')');

 

再试


 回到顶部
帅哥哟,离线,有人找我吗?
admin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/8/10 17:13:24 [显示全部帖子]

建议你先补习基础的编程语言的基本语法结构,字符串和变量的主要区别。

 回到顶部
帅哥哟,离线,有人找我吗?
admin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/8/11 22:45:22 [显示全部帖子]

DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Test.mdb');

DBTABLE2('Select * From ');
DBEXECUTE('insert into RB(stockclose) values('&NUMTOSTR(close,2)&')');

 

暂时增加中间一列看看是否可以正常工作了


 回到顶部
帅哥哟,离线,有人找我吗?
admin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/8/12 14:34:31 [显示全部帖子]

你这是想抓取行情数据,目前来看只能用VBA来实现

 回到顶部
帅哥哟,离线,有人找我吗?
admin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/8/13 10:04:04 [显示全部帖子]

你觉得这个数据有什么问题?

报价数据变化,会有多种情况,比如委托价格变化,委托数量变化,成交变化等等,如果你希望是只有成交价格变化才写库,应该事先保存之前得价格变量,判断当成交价变化再进行写库


 回到顶部