在数据库中我有一个字段,是存储时间的,那么我怎么在DBGRID和DBEDIT中显示为hh:ff:ss格式呢?

解决方案 »

  1.   

    那你自己处理一下啊...毫秒数除以1000再除以3600就是hh了...依此类推
    再把三个数字转成字符串(inttostr),用:连起来
      

  2.   

    设置数据集字段的displayformat:=hh:mm:ss就OK了.
      

  3.   

    抄个方法给你:设置数据集字段的displayformat:=hh:mm:ss就OK了. ^_^。。你也可以。。在数据生成的时候,自己把数据的格式通过程序控制给改了。。想怎么改就怎么改。。在DBGrid1的DrawDataCell里边添加代码控制。。
      

  4.   

    displayformat:=yyyyy-mm-dd hh:mm:ss
      

  5.   

    displayformat:=yyyyy-mm-dd hh:mm:ss
    写在哪里啊
      

  6.   

    设置数据集字段的displayformat:=hh:mm:ss就OK了.