線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:774
推到 Plurk!
推到 Facebook!

ADOQuery主副明細關聯問題

答題得分者是:timhuang
oktony
中階會員


發表:67
回覆:132
積分:64
註冊:2004-12-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-16 18:15:42 IP:61.206.xxx.xxx 未訂閱
2個ADOQuery主副關聯,qyB的sql為select * from A where start>=:ProdID and end<=:ProdID,qyB的datasource為qyA(均為在design time設置),但是我發現把qyA,qyB兩個都active后,qyB只有第一個ProdID參數有值被帶入,第二個ProdID為空,爲什麽?2個參數都是一樣的名字啊?有沒有辦法在design time讓他們同時自動都被賦值?以便于我調試程序?
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-05-16 19:19:40 IP:203.95.xxx.xxx 未訂閱
Hi, 請將 ADOQuery 中的參數變數改為不同名稱, 因為賦值只會給一個, 即使你的參數名是一樣的. 所以稍改一下就行囉!
oktony
中階會員


發表:67
回覆:132
積分:64
註冊:2004-12-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-05-16 21:16:48 IP:222.78.xxx.xxx 未訂閱
您好!但是那2個變數就是必須要一樣的。那意思就是沒有辦法在design time給同時給2個變數賦一樣的值了?
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-05-17 14:46:20 IP:203.95.xxx.xxx 未訂閱
我是指將該兩個變數名設不同, 但值可以設為相同, 如, select * from A where start>=:ProdID and end<=:ProdID1 然後在 Parameters 中的 ProdID 值設定好, 也將 ProdID1 的值設定好即可!
系統時間:2024-06-28 1:50:50
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!