全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:800
推到 Plurk!
推到 Facebook!

如何實現以一個數據庫字段對應多 DBGRID 欄位

尚未結案
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-06 15:16:32 IP:218.15.xxx.xxx 未訂閱
劳前辈费心 在DBGrid中先建了一个字段名:Shuliang, 但发现在Table表中只有一个字段sl(shuliang简写),现在把SL字段值赋给shuliang,我想保持这两种叫法(一个是shuliang,一个是sl),如何用程序来实现赋值 。 發表人 - Mickey 於 2003/06/06 22:44:59
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-06 15:27:01 IP:218.163.xxx.xxx 未訂閱
deity 你好 : 你的主題未清楚描述問題, 煩加以修正 !
RageCaster
一般會員


發表:1
回覆:21
積分:4
註冊:2003-06-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-06-06 16:48:08 IP:202.96.xxx.xxx 未訂閱
在DBGRID建立的字段是什么意思呢? 如果你指的是dbgrid1.columns[0].title的话,那完全没有关系,因为赋的值是赋到dbgrid1.columns[0].fieldname里的,那个title只不过是一个caption罢了.而fieldname只能给他sl的值.你根本不用去改SL或SULUANG.
比爾丐自
初階會員


發表:33
回覆:115
積分:29
註冊:2003-02-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-06-06 17:06:27 IP:218.17.xxx.xxx 未訂閱
引言: 劳前辈费心 在DBGrid中先建了一个字段名:Shuliang, 但发现在Table表中只有一个字段sl(shuliang简写),现在把SL字段值赋给shuliang,我想保持这两种叫法(一个是shuliang,一个是sl),如何用程序来实现赋值 。
如是是表中缺少要加字段,则直接用sql的update实现。如果你想在DBGRID中实现一个值赋给另一个字段则在query中用new fields添加一个自己想要的字段且选Calculated计算.然后在query的OnCalcfields事件中写此字段的值:=已经存在的值.
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-06-06 19:10:40 IP:61.218.xxx.xxx 未訂閱
deity 兄您好    Mickey 版主已經通知您修改主題名稱    請盡速修正,若三日內未修正,站務人員保留針對不良標題扣分權利    
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-06-06 20:54:09 IP:218.15.xxx.xxx 未訂閱
前辈见谅:如何修改这个主题,我不知道,烦前辈指教.以前多有不是还望各前辈指出.
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-06-06 22:55:27 IP:218.32.xxx.xxx 未訂閱
幫你改過主題了...不知有否適切表達你的問題. 如果我修改的不恰當, 你可以按自己發表文章上之圖例(有一支筆的圖例), 來加以修改. 針對你的問題, 可在 DBGrid 點兩下(進到 Column Editor), 再 New 一個 Column, 設定 FieldName := SL, Title.Caption := shuliang. 這樣就會有二個 Column 都對應到 SL 字段.
系統時間:2024-07-05 22:42:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!