Master&Detail使用adoquery的問題 |
尚未結案
|
JamesLiang
初階會員 發表:54 回覆:78 積分:31 註冊:2003-02-13 發送簡訊給我 |
請教先進..我master及detail均使用adoquery(Detail有三個副表於pagecontrol內),於副表的object properity內SQL CodeEdit 寫呼叫sql指令並有參數CodeNO
,但副表的主鍵值不顯示,當資料開啟時一切正常,但新增資料時主鍵值卻無法傳給副表,因此存檔失敗.若於副表的sql內將主鍵值加入,並於副表的onnewrecode
寫入 adoquery2.fieldbyname('CodeNo').value := adoquery1.fieldbyname('CodeNo').value 的方式可以存入副表資料,我想問的是是否有其他方式解決此問題,因為於副表中的每筆記錄均有codeno的主鍵值實在不好看..
多謝
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
delphiwww
資深會員 發表:145 回覆:363 積分:368 註冊:2002-03-13 發送簡訊給我 |
基本上你的方式沒有錯誤,用ado沒有辦法
引言: 請教先進..我master及detail均使用adoquery(Detail有三個副表於pagecontrol內),於副表的object properity內SQL CodeEdit 寫呼叫sql指令並有參數CodeNO ,但副表的主鍵值不顯示,當資料開啟時一切正常,但新增資料時主鍵值卻無法傳給副表,因此存檔失敗.若於副表的sql內將主鍵值加入,並於副表的onnewrecode 寫入 adoquery2.fieldbyname('CodeNo').value := adoquery1.fieldbyname('CodeNo').value 的方式可以存入副表資料,我想問的是是否有其他方式解決此問題,因為於副表中的每筆記錄均有codeno的主鍵值實在不好看.. 多謝 |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
JamesLiang
初階會員 發表:54 回覆:78 積分:31 註冊:2003-02-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |