以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  [求助][讨论]关于数据库  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=11429)

--  作者:zzt_htr
--  发布时间:2012/5/2 11:27:38
--  [求助][讨论]关于数据库

DBEXECUTE( );执行SQL命令的函数;

1.DBEXECUTE(\'insert into sh600000(stockopen) values(11)\')插入一条记录在SH600000数据库表里. 我想请教下,这个SH600000数据库表的的路径是在哪?是在金字塔安装文件下的DATE文件夹里吗?

2.要是我想在D:\\myint\\b1里的数据表插入记录,这个要怎么写呢?

 

本人编程门外汉,又是个金字塔新手用户。希望高手前辈们多多帮忙。知道的请不吝赐教呀


--  作者:王锋
--  发布时间:2012/5/2 12:07:24
--  

公式示例:
//连接d:\\test.mdb数据库
DATABASE(\'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\test.mdb\');
//检索数据库表
DBTABLE(\'Select * From @Code@ Order By StockDate\');
//读取STOCKCLOSE字段数据
cc:DBVALUE(\'STOCKCLOSE\');

上面的红色部分就是数据库路径,但是事先你要先将数据库建好


--  作者:zzt_htr
--  发布时间:2012/5/2 12:25:26
--  [求助][讨论][
再请教你一个初级的问题,在D盘下创建一个含有aa字段的数据库B1,这个要用DATABASE函数怎么写呢?谢谢老师了
[此贴子已经被作者于2012-5-2 12:50:33编辑过]

--  作者:王锋
--  发布时间:2012/5/2 12:26:35
--  
不支持自动创建数据库,只能你手工创建