如何定制数据格式,请高手赐教!!!(50分)

  • 主题发起人 主题发起人 yunpeng
  • 开始时间 开始时间
Y

yunpeng

Unregistered / Unconfirmed
GUEST, unregistred user!
如果将变量类型设为Real或Double,变量长度都在16位,录入数据库后
在DbGrid控件显示,无法全部显示,还需用鼠标拖栏宽,才能显示出所有数据
请问如何定制数据格式,
或如何定制DbGrid栏宽???
 
我是在程序设计时把栏宽拖够,然后把栏宽固定,这个办法好象很多。
 
为第n栏定制宽度为w
DBGrid.Columns[n-1].Width := w;

 
建議僅顯示double或real類型的字段到小數后3位,過多沒意義。
在Field字段displayformat的屬性設為#0.000,設計期將Dbgid的
Column列的寬度設計好,運行時應該可以全部顯示。
 
还是想请教一下如何将real类型的变量位数减小,
zxb200,Field字段好象没有displayformat属性
 
怎么會沒有,假設你用的數據集為Table,
用鼠標在table元件上雙擊,就會打開一
個小窗口,在此小窗口上點右鍵,選擇
Add All Fields選項,即可將此表單所
有的字段帶出,點選你要更改的字段,
應該為實型,字符型沒這屬性其屬性管
理器中就有Displayformat屬性,設置就可以了。
可設為#0.000,指僅顯示小數點后三位數字,過多
的就不顯示了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
926
SUNSTONE的Delphi笔记
S
后退
顶部