关于DXDBGRID中显示日期类型的问题,200分送上(200)

  • 主题发起人 主题发起人 lmtfw
  • 开始时间 开始时间
L

lmtfw

Unregistered / Unconfirmed
GUEST, unregistred user!
有没有用DXDBGRID表格的,怎么让TDATETIME类型在表格中只显示日期,不显示时间?
 
把该字段的 properties设为 DateEdit.然后把 properties属性下的 showTime设为False 就可以了
 
没看明白,楼上的意思是说TDATASET字段的属性么?还是DXDBGRID表中的列属性?列的类型是TdxDBGridDateColumn
 
自己顶一下
 
设置对应字段的displayFormat属性也可以。 TDateTimeField(Table1.FieldByName('aa')).DisplayFormat:='yyyy-mm-dd';
 
楼上兄弟可能误会我意思了,这个是字段类型的格式,我要的是在显示表格中只显示日期不显示时间,字段中设置这个格式太麻烦,客户端每次执行一个SQL都要去判断。最后我自己解决了,增加了一个TdxDBGridDateColumn 子类,只显示日期的,不过还是谢谢2位了,虽然没能解决问题,但分是要给的。
 
我用的cxGrid是可以的.是表中列properties属性
 
后退
顶部