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

顯示格式與存入的資料一致性的問題

尚未結案
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-08-19 02:47:29 IP:61.70.xxx.xxx 未訂閱
各位大大 我的後端資料欄位是 float 型態,在前端我透過 TFloatField(Table1.FieldByName('xxx')).DisplayFormat := '0.00'; 可該顯示格式為小數二位,如果是 TFloatField(Table1.FieldByName('xxx')).DisplayFormat := '#'; 則可不顯示小數位數,但此時如果使用輸入 234.56,雖然顯示出的資料為 234,但我發現存入資料庫後,却還是 234.56,請問有辦法讓顯示與實際存入的資料一致嗎?還是一定要自己寫程式去檢查 謝謝 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福 Thomas Chiou
------
Thomas Chiou
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-08-21 17:47:19 IP:61.62.xxx.xxx 未訂閱
Hi, DisplayFormat 是就顯示處理而已, 並非對實際的資料做處理, 當然, 若是希望在存入資料庫時, 就只要到整數位的話, 請自行撰寫程式維護, 利用 Round function 將位數調整到你想要的位置即可!
thomas0728
中階會員


發表:112
回覆:260
積分:89
註冊:2002-03-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-08-24 20:22:24 IP:61.70.xxx.xxx 未訂閱
那請問我如何讓當我的顯示格式為 ###,### 時,使抈者無法輸入小數點 123.3 的資料呢? 如果愛情也有味覺 那麼 有沒有ㄧ種愛 微微泛酸 不太苦澀 有點甜密 嚐起來的滋味讓人想起幸福 Thomas Chiou
------
Thomas Chiou
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-24 20:37:23 IP:202.39.xxx.xxx 未訂閱
在 OnKeyDown 或 OnKeyPress 事件中攔截試試    -- 歡迎光臨 KTop 研究院!
系統時間:2024-09-12 3:07:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!