lzth.net
当前位置:首页 >> DElphi中的DBgriDEh空间如何设置属性 显示数字0 >>

DElphi中的DBgriDEh空间如何设置属性 显示数字0

dbgrideh首先是和数据库里的信息对应的,想显示0就不要用dbgrideh.何必为难自己呢,好像在cell属性中可以根据属性设任何值

建议你用 devexpress 控件,不用你写一行代码.就能实现你简单的要求..

if dbgrid1.selectedrows.currentrowselected = true then //判断当前行是否被选中 begin if messagebox(handle,'确定要删除记录吗?', '提示', mb_iconinformation+mb_yesno+mb_defbutton2) = mryes then dbgrid1.selectedrows.delete end else application.messagebox(pchar('没有任何记录或者没有被选中!'), '提示', mb_iconinformation);

你可以设置成可以复制的,然后复制一下,delphi现在用的人比较少了

dbGridEh 控件有 Columns 属性成员,可以通过此成员进行字段(列)相关属性的设置: 也可以在代码中进行实时列宽设置,示例代码如下: procedure TForm1.btn1Click(Sender: TObject);begin DBGridEh1.Columns[1].Width := 50;//修改第2列的列宽为50end;

这事可以在设计期指定,也可以在运行期由代码来指定.运行期指定就把DBGridEh搞埃了,不灵活,说起来比较麻烦,你还不易搞懂.就说用代码吧:DBGrideh1.FooterRowCount:=1;//新添加一行脚注 DBGrideh1.SumList.Active:=true; for i:=0 to

1这个器械和TDBGrid其实很类似的,不清跋扈属性什么意思,设置出来实践几回就清跋扈了,没什么特其余器械

1:是无法得到了,Dbgrideh.Footer没有提供Value的扩展,只有自己单独加个属性来显示.2:另外用query来求和了.

对应的dataset append就可以了例如 adoquery1.append;当然了 dbgrideh的属性得设置好 例如 readonly 设置为falseoptions--dbediting 设置为true另外 结束编辑 要保存例如 adoquery1.post之类

双击对应的Table-->右键-->选中要用的字段-->将对应字段的DisplayFormat属性设置为0.00即可!

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com