如何让ADOquery控件正确显示时间?(10分)

  • 主题发起人 主题发起人 mage76
  • 开始时间 开始时间
M

mage76

Unregistered / Unconfirmed
GUEST, unregistred user!
我在数据库中存储了一个时间字段,因为只存了时间部分,结果取出来后在DBGRID显示的时间为1899-12-30 16:56:54这种格式,请问如何将日期部分去掉?
俺只剩下80分,在分的话以后就没法提问了,大家见谅
 
存入数据库时转换一下:
formatdatetime('hh-mm-ss',日期);
 
查询出来后设置字段的DisplayFormat属性为 hh:mm:ss
DataSet.FieldByName('时间字段名称').DisplayFormat := 'hh:mm:ss';
 
感激感激
 
后退
顶部