(1)如何在dbgrid中使标题(默认在最左边)和整数(默认在最右边)在列中显示在中间位置?(2)如何使dbgrid不显示出水平滚动条?(3)如果dbgrid的某一列的值是前两列的和
应如何表示?例:
dbgrid1.Columns.Items[0].FieldName:='right';
dbgrid1.Columns.Items[1].FieldName:='wrong';
item[2]是前两列的和,应如何表示?
dbgrid1.Columns.Items[2].……
应如何表示?例:
dbgrid1.Columns.Items[0].FieldName:='right';
dbgrid1.Columns.Items[1].FieldName:='wrong';
item[2]是前两列的和,应如何表示?
dbgrid1.Columns.Items[2].……
解决方案 »
- 五折出售inside vcl
- 请问这个功能怎样实现?(初学数据库编程)
- 日本防卫厅的网站被中国人黑了,哈哈,快去看看啊,不然小日本就恢复了 http://no7.cun.jp/
- 调用事件过程时那里面的参数怎么给定?
- 定时器的工作原理
- Delphy下怎样得到当前时间,并把当前时间转化为字符串形式。
- 程序员太辛苦了,不是吗?
- 过年了,散分 :)祝大家新年好!前5位给多分!
- Delphi_Li(Delphi Li) ,lincanwen(海) ,Focus(老鱼) 刚才关于opengl的帖子手一发抖就给结了,对不住,麻烦来领分,谢谢各位
- 请教高手
- 五个数据库小问题,请高手回答,谢谢,每个至少100分
- 我写的一个功能非常强大的求爱软件,如果回复超过40个,我公布原代码
(1)
var i:Integer;
begin
for i:=0 to ADOQuery1.FieldCount do
DBGrid1.Columns[i].Title.Alignment:=taRightJustify;
end;
(2)你可以用
for i:=0 to ADOQuery1.FieldCount do
if ADOQuery1.Fields[i].FieldKind:=ftInteger;来判断
(3)你可以用计算字段,然后写在一个事件上(Table1(控件)//CalcFields不知道是不是这个)具体的我记不清了
我的'field2’字段在数据库中其实并不存在,我只是想在dbgrid中显示一下,该怎么办?