以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=55329)

--  作者:jianshi2020
--  发布时间:2013/8/19 9:39:36
--  数据库问题

DATABASE( \'provider=MSDAORA;Data Source=127.0.0.1;User ID=hr;Password=hr;\');

我看到函数列表 里有个加载数据库的函数。

然后里面有专门介绍链接ORACLE的方法,是这样的:provider=MSDAORA;Data Source=servername;User ID=sa;Password=1234;\'

1,其中servername是服务器名称或者IP地址。

我登陆数据库主页的时候,网址是这样的:http://127.0.0.1:8080/apex/f?p=4550:11:3433946349589482::NO:::

请问127.0.0.1是服务器的IP地址吗?也就是说,127.0.0.1可以写进servername吗?

 

 

2.USER ID 和PassWORD.

我在用PLSQL登陆的时候用户名和密码都是HR,之前在主页上也解锁了这个账户、请问公式里的USER ID和PASSWORD是我登陆数据库的用户名密码吗?是不是HR,HR?

 


--  作者:jianshi2020
--  发布时间:2013/8/19 11:38:07
--  
请问对吗
--  作者:jianshi2020
--  发布时间:2013/8/19 11:42:28
--  

DATABASE( \'provider=MSDAORA;Data Source=127.0.0.1;User ID=hr;Password=hr;\');
DBTABLE(\'select * from employees\');

 

我这样取出来的数据,怎么样才能看得到呢?


--  作者:jianshi2020
--  发布时间:2013/8/19 15:36:56
--  [求助]请帮忙写个语句。
来个人回答啊 ,老师们
--  作者:董小球
--  发布时间:2013/8/19 16:12:47
--  
DATABASE(\'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\test.mdb\');
//DBTABLE(\'Select * From tabletest where stockcode = "600003" Order By stockdate\');
DBTABLE(\'Select * From tabletest Order By stockdate\');
DBREADTYPE(1);
num:DBVALUE(\'num\'),linethick0;


给你个例子

其中 NUM是数据库里的某个字段名称

--  作者:董小球
--  发布时间:2013/8/19 16:22:10
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20130819161912.jpg
图片点击可在新窗口打开查看


如同这张图片所示,如果你的数据库里有tabletest这个表的话,你随便打开一个品种,然后把这个指标加载到K线图上,我这里加载的是日线,只要是对应的12年的那三天,相应的NUM这个变量就会依次显示 7 8 9
希望对你理解数据库的使用有帮助。


--  作者:jianshi2020
--  发布时间:2013/8/20 9:34:22
--  

我要的是连接oracle数据库,给个具体事例吧,

不然怎么都的不出来结果。

问题都提出来一天了,一点解决的办法都没给。DATABASE()里面给个成功的oracle代码,告诉我

datasource到底怎么填才可以连得上。


--  作者:jianshi2020
--  发布时间:2013/8/20 9:36:59
--  
连上以后我不要加在图上,金字塔有没有工具能读出来数据库里面的表?