以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]DBVALUE这个函数只能使用一次吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=13412)

--  作者:ch3coohqb
--  发布时间:2012/8/1 21:39:14
--  [求助]DBVALUE这个函数只能使用一次吗?

//连接d:\\test.mdb数据库
DATABASE(\'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\data\\chase\\mamm.mdb\');
//检索数据库表
DBTABLE(\'Select * From @Code@ Order By StockDate\');
//读取STOCKCLOSE字段数据
ag:DBVALUE(\'ag\');
al:DBVALUE(\'al\');

============
DBVALUE这个函数只能使用一次吗?显示一个正常一旦显示两个必定有一个显示错误只有一个数值...


--  作者:ch3coohqb
--  发布时间:2012/8/1 22:03:23
--  

图片点击可在新窗口打开查看

 

access文件是这样的~

我就是想把每个品种的指标数值在一个附图上全输出出来


--  作者:ch3coohqb
--  发布时间:2012/8/1 22:15:45
--  

//连接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\');
hh:DBVALUE(\'STOCKhigh\');

 

 

我用那个demo文件输出两个序列的时候发现没任何问题

为什么我的access文件没法输出两个序列?


--  作者:ch3coohqb
--  发布时间:2012/8/1 22:30:14
--  

//连接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\');
ag:DBVALUE(\'ag\');
al:DBVALUE(\'al\');
au:DBVALUE(\'au\');
cu:DBVALUE(\'cu\');
fu:DBVALUE(\'fu\');
pb:DBVALUE(\'pb\');
rb:DBVALUE(\'rb\');
ru:DBVALUE(\'ru\');

 

==============

同样的源码

写在DATABASEDEMO这个指标上显示没任何问题

写在我自己编的db_mamm这个指标上只能正常输出一个序列~其他就出错

呵呵