連接sql server的代碼導(dǎo)致整個公式都不執(zhí)行 [金字塔]
-
咨詢內(nèi)容:
我在公式里想添加連接sql server數(shù)據(jù)庫做數(shù)據(jù)存儲和查詢,但是一加入數(shù)據(jù)庫的語句,整個公式就不執(zhí)行和顯示任何結(jié)果了。我嘗試了ODBC、DSN less這兩種連接方式,都不行。我已經(jīng)驗證確認(rèn)數(shù)據(jù)庫是可以通過其他方式比如web程序連接和查詢的,也就是說服務(wù)器的地址、數(shù)據(jù)庫名、用戶名和密碼等設(shè)置都是正確的
以下是連接數(shù)據(jù)庫的兩種代碼: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);
把連接數(shù)據(jù)庫的代碼去掉后公式就能夠正常執(zhí)行和顯示結(jié)果?
?來源: www.kzuj.com.cn
-
金字塔客服:
數(shù)據(jù)庫功能需要收費版才能支持,另外你試試改到Access數(shù)據(jù)庫看看呢?看看是都不行還是就只是Sql server不行
?
-
用戶回復(fù):
連接access數(shù)據(jù)庫也不行
?
-
網(wǎng)友回復(fù):
我現(xiàn)在已經(jīng)開通了金字塔信達(dá)證券版專業(yè)版的模擬交易,可以使用專業(yè)版的功能了,但是發(fā)現(xiàn)還是不能連接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);? ?
只要一加入這段代碼,策略就不執(zhí)行了,信息窗口什么都不輸出?
-
網(wǎng)友回復(fù):
光是上面的信息我們無法幫你看到問題的,因為我們也不知道你的數(shù)據(jù)庫信息和表信息是否有異常,你可以看一下我們提供的數(shù)據(jù)庫ACCESS范例,完全按照范例上的運行看看,逐步排查問題。
利用數(shù)據(jù)庫擴(kuò)充金字塔的數(shù)據(jù)存放及分析能力
http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=401
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號:cxh99cxh99 進(jìn)行 有償收費 編寫!
(注:由于人數(shù)限制,QQ或微信請選擇方便的一個聯(lián)系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容