以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  请教金字塔(64位)查询数据库问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=174938)

--  作者:分析者
--  发布时间:2020/3/13 12:44:55
--  请教金字塔(64位)查询数据库问题

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

 

请教金字塔(64位)为何上述代码提示:“第7行,错误,解释错误”,我已经安装ADO.ACE引擎

 

 


图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2020/3/13 12:45:21编辑过]

--  作者:分析者
--  发布时间:2020/3/13 21:00:43
--  

--  作者:分析者
--  发布时间:2020/3/14 12:14:22
--  
?
--  作者:无为剑
--  发布时间:2020/3/14 14:27:14
--  
出现这个错误提示应该跟ACE引擎无关,常见错误原因是\'STOCKCLOSE\'这个数据库字段可能不对,建议你仔细检查
--  作者:分析者
--  发布时间:2020/3/14 15:15:12
--  
不应该是字段不对,因为,用32位金字塔式可以通过的
--  作者:分析者
--  发布时间:2020/3/14 15:19:29
--  
我测试的就是金字塔网站下载的案例,32位金字塔测试通过,64位通不过。
--  作者:马良
--  发布时间:2020/3/14 16:43:13
--  
数据文件和公示文件你打包压缩一下传到论坛,我们用你的公式测试一下
--  作者:分析者
--  发布时间:2020/3/14 18:47:03
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:dbdemo.rar

上传了,这就是从金字塔网站下载的,只不过,我把PEL代码改了一句,如下:

 

//检索数据库表
//DBTABLE(\'Select * From @Code@ Order By StockDate\');
DATABASE(\'Provider=Microsoft.ACE.OLEDB.12.0;Data Source=d:\\test.mdb\');


--  作者:无为剑
--  发布时间:2020/3/14 23:14:49
--  
我们用64位测试,并没有什么异常,因为你没有按照我们的要求导出你给的PEL公式,因此问题我们无法解决
--  作者:分析者
--  发布时间:2020/3/15 11:09:07
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:databasedemo1.rar

老师,您要的PEL公式,上传了,麻烦继续解决一下,谢谢!