以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- 使用数据库数据失败。 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=60265) |
-- 作者:xieguihua -- 发布时间:2013/12/24 10:16:27 -- 使用数据库数据失败。 DATABASE(\'Data Source=ssq;UID=sa;PWD=gfqh;\');
结果要么显示最新值(作为一个常量形式) 要么提示错误,我的预期目标是想让cc这个变量按照对应交易日显示相应的时间序列值。 |
-- 作者:王锋 -- 发布时间:2013/12/24 11:49:17 -- 截图看看提示什么错误信息,怀疑你的DATABASE(\'Data Source=ssq;UID=sa;PWD=gfqh;\');这个连接数据库的语句有问题吧? |
-- 作者:xieguihua -- 发布时间:2013/12/24 13:56:42 -- 现在没有报错,只是显示了一个最新值。DATABASE(\'Data Source=ssq;UID=sa;PWD=gfqh;\'); 其中ssq表示数据源,即ODBC里的数据库虚拟名称,gfqh是密码,联接好象没有问题,而且显示出来的数据跟数据库里最后一个值一样。 |
-- 作者:王锋 -- 发布时间:2013/12/24 14:03:15 -- 你需要的是什么效果,显示一条曲线? 那你检查一下数据库中是否含有正确数据,并且必须要有 stockdate 字段 |
-- 作者:xieguihua -- 发布时间:2013/12/24 14:32:23 -- 数据库里有stockdate与cprob1这两个字段。 |
-- 作者:xieguihua -- 发布时间:2013/12/24 14:34:08 --
DBREADTYPE(1); 对,想显示一条曲线。 |
-- 作者:xieguihua -- 发布时间:2013/12/24 14:34:44 -- 修改了之后还是一条直线 |
-- 作者:王锋 -- 发布时间:2013/12/24 14:35:24 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=401 看一下这个范例的中的数据库设置,对比一下你的数据库,看看有什么不对的地方 |
-- 作者:xieguihua -- 发布时间:2013/12/24 14:39:27 -- 看过N遍了,没有解决。 |
-- 作者:王锋 -- 发布时间:2013/12/24 14:49:52 -- DBREADTYPE
这个函数你可以用错了,使用1参数表示的是日期时间必须要严格对其才行,你试试改成0后 |