連接sql server的代碼導致整個公式都不執行 [金字塔]
-
咨詢內容:
我在公式里想添加連接sql server數據庫做數據存儲和查詢,但是一加入數據庫的語句,整個公式就不執行和顯示任何結果了。我嘗試了ODBC、DSN less這兩種連接方式,都不行。我已經驗證確認數據庫是可以通過其他方式比如web程序連接和查詢的,也就是說服務器的地址、數據庫名、用戶名和密碼等設置都是正確的
以下是連接數據庫的兩種代碼:DATABASE('provider=MSDAORA;Data Source=9BC2\SQLEXPRESS;User ID=sa;Password=xxxxx;');DBTABLE('Select top 1 * From tupe Order By ID');cc:=DBVALUE('stkname');??DBREADTYPE(1);上述代碼中我把provider改成Sqloledb也不行。
ODBC的連接代碼:DATABASE('Data Source=stk;UID=sa;PWD=1qaz@WSX;');DBTABLE('Select top 1 * From tupe Order By ID');cc:=DBVALUE('stkname');??DBREADTYPE(1);
把連接數據庫的代碼去掉后公式就能夠正常執行和顯示結果?
?來源: www.kzuj.com.cn
-
金字塔客服:
數據庫功能需要收費版才能支持,另外你試試改到Access數據庫看看呢?看看是都不行還是就只是Sql server不行
?
-
用戶回復:
連接access數據庫也不行
?
-
網友回復:
我現在已經開通了金字塔信達證券版專業版的模擬交易,可以使用專業版的功能了,但是發現還是不能連接sql server。以下是連接sql server的代碼范例:
DATABASE('driver=9BC2\SQLEXPRESS;Server=127.0.0.1;DATABASE=stock;UID=sa;PWD=xxxxx');
DBTABLE('Select top 1 * From tupe Order By ID');
cc:=DBSTRING('stkname');?
DBREADTYPE(1);? ?
只要一加入這段代碼,策略就不執行了,信息窗口什么都不輸出?
-
網友回復:
光是上面的信息我們無法幫你看到問題的,因為我們也不知道你的數據庫信息和表信息是否有異常,你可以看一下我們提供的數據庫ACCESS范例,完全按照范例上的運行看看,逐步排查問題。
利用數據庫擴充金字塔的數據存放及分析能力
http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=401
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容