4個資料庫,4個結果,如何將4個結果加總合併於一個欄位呈現呢? |
尚未結案
|
lincw_darharnq
一般會員 發表:18 回覆:12 積分:6 註冊:2003-08-06 發送簡訊給我 |
|
海星
高階會員 發表:41 回覆:217 積分:106 註冊:2003-01-09 發送簡訊給我 |
|
lincw_darharnq
一般會員 發表:18 回覆:12 積分:6 註冊:2003-08-06 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好﹗ 從您的貼圖上來看﹐應是同時使用到四個資料集元件﹐比如說您同時使用四個Query元件﹐分別從AVTW, AVKS, AVSZ, AVHK四個資料表中擷取到庫存數量合計值﹒那樣的話﹐只需要將此四個欄位值相加就可以了﹒
Var I, I1, I2, I3, I4 : Integer; begin I1 := Query1.FieldByName('庫存數量合計').AsInteger; I2 := Query2.FieldByName('庫存數量合計').AsInteger; I3 := Query3.FieldByName('庫存數量合計').AsInteger; I4 := Query4.FieldByName('庫存數量合計').AsInteger; I := I1 I2 I3 I4; ShowMessage('四項庫存數量合計值是﹕' IntToStr(I)); end;參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟 |
海星
高階會員 發表:41 回覆:217 積分:106 註冊:2003-01-09 發送簡訊給我 |
引言: 海星大大 小弟初學不久,可否講的再Detail一點???呵..抱歉..我答題的習慣都是只有寫解題關鍵點,不會直接把程式碼直接 寫出來,讓你八丈金剛摸不著頭緒,深感抱歉,cashxin2002大大已經幫你 把解答寫出來了. 我的這種回答方式已經讓我散失很多次得分機會了,其實我的答案都正確的, 但我都沒把程式碼寫出來,別人領悟不出來,結果得分都變成被其他好心人把 程式碼po出來者取走. 將 cashxin2002 的程式碼,ShowMessage 改為 Edit1.Text := IntToStr(I); 這樣就是你要的答案了. |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
引言:插花一下,大家都是熱心助人 而自己想要的是什ㄇ,自己應該清楚 而怎樣會達到所想的,也應該知道 每ㄍ人都有自己的一套處理事情的方式 給分者也會因自己的需求來斟酌給分 應沒絕對的對錯吧!! 讓發問者自行思考答案對他的幫助可能會比較大 然而,若時間上的壓迫或許直接提供程式碼,對其較有直實質上的意義 參考看看引言: 我的這種回答方式已經讓我散失很多次得分機會了,其實我的答案都正確的, 但我都沒把程式碼寫出來,別人領悟不出來,結果得分都變成被其他好心人把 程式碼po出來者取走.說得好,不過,你的做法是對的,可能的話,保持下去吧... |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
lincw_darharnq
一般會員 發表:18 回覆:12 積分:6 註冊:2003-08-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |