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

DataModule與繼承的表單要如何結合?

尚未結案
kagaya
中階會員


發表:74
回覆:175
積分:59
註冊:2002-12-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-02-15 09:47:22 IP:210.200.xxx.xxx 未訂閱
我把資料庫相關的元件都放在DataModule裡 然後寫一個表單.裡面有DBGrid.自訂的新增.修改.刪除等按紐 然後讓其它表單繼承這個表單 但是有個問題.這些表單用的table都不一樣 例如父表單的"下一筆"按紐內容是 ADOQuery1->Next() 而子表單是 ADOQuery2->Next() 那麼是不是我每繼承一個表單就要把裡面的程式碼都改一次 還是有更好的方法? 謝謝
------
KUSO 無處不在
Chance36
版主


發表:31
回覆:1033
積分:792
註冊:2002-12-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-02-16 01:23:19 IP:203.204.xxx.xxx 未訂閱
kagaya 你好    從dbGrid.DataSource.DataSet,循線往回即可以找到那個DataSet啦    例如 "下一筆"按紐內容是   MasterGrid.DataSource.DataSet.Next; 而子表單則為   ChildGrid.DataSource.DataSet.Next;    而在繼承該Form之後只要設定MasterGrid及ChildGrid的DataSource即可以了        _______________________________________ 深藍的魚,祝您好運..........連連
kagaya
中階會員


發表:74
回覆:175
積分:59
註冊:2002-12-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-02-16 09:52:42 IP:210.200.xxx.xxx 未訂閱
有意思.馬上來試試 感謝大大的回覆
------
KUSO 無處不在
系統時間:2024-11-25 9:24:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!