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

DbGrid 新增一欄 "合計"

答題得分者是:tech_state
brook
資深會員


發表:57
回覆:323
積分:371
註冊:2002-07-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-30 13:28:30 IP:218.160.xxx.xxx 未訂閱
我有一個資料庫,內容有:姓名,金額,數量 我現在己可用DbGrid顯示出來了,但我想新增一欄"合計", 合計=金額*數量,我該如何處理呢?
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-30 16:00:57 IP:61.221.xxx.xxx 未訂閱
brook, 您好 在Table元件按滑鼠右鍵,選擇「Fields Editor...」出現如下圖 按滑鼠右鍵,選擇「Add all fields」加入table中所有的field, 再按滑鼠右鍵,選擇「New fields」,出現如下圖 輸入Name(例如:Total)、Type(例如:Integer)、Size等欄位後,點選「Calculatd」,再按確定即可新增一個計算欄位。 最後在Table1的OnCalcFields的Event,寫您的計算式就大公告成了(便可在DBGrid中看到新增的欄位,且呈現計算後的結果)。 例如:
Table1->FieldByName("Total")->AsInteger =  Table1->FieldByName("Price")->AsInteger * Table1->FieldByName("Amount")->AsInteger;
================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之
系統時間:2024-05-05 8:59:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!