C coolcat3000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-05 #1 我的数据库里有记录是时间秒 如123.12,怎么样在DBGRID里显示出 (分'秒''毫秒)
M MichaelZhu Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #2 改用EDIT,在显示记录前,将时间换算成分秒毫秒的格式。
A armyjiang Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #4 看来需要使用计算字段! 隐藏数据库表的时间字段,新建立一计算字段,该计算字段的值通过对表中时间字段进行 改写得到。
H HeyTommy Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #6 你要达到这样的效果,你就不好用dbgrid了,因为它是感知控件, 你可以在OnDrawDataCell()中写代码,也就是要在画表格的时候自己用代码讲数据格式化 为期望的格式显示出来 我以前这样做过,但有点忘了,,,你自己去钻一下吧
你要达到这样的效果,你就不好用dbgrid了,因为它是感知控件, 你可以在OnDrawDataCell()中写代码,也就是要在画表格的时候自己用代码讲数据格式化 为期望的格式显示出来 我以前这样做过,但有点忘了,,,你自己去钻一下吧
P pla250 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #7 用Grid,输出timetostr(123.12);
H HeyTommy Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-06 #8 用别的非感知控件,那么你需要自己在合适的时候刷新表格内容了