你在网格显示的字段可能被置成 TDateTime 型
要换成 TTime 型

解决方案 »

  1.   

    procedure TForm1.Table1AfterOpen(DataSet: TDataSet);
    begin
      TDateTimeField(DataSet.FieldByName('字段名')).DisplayFormat := 'HH"时"NN"分"SS"秒"';
      //or
      TDateTimeField(DataSet.FieldByName('字段名')).DisplayFormat := 'tt';
    end;
      

  2.   

    你只要在Table或query控件上右击[Fields Editor]后,将加入表的所有字段后指
    定需要设置的日期(时间)字段的DisplayFormat为YYYY-MM-DD(HH:MM:SS),就可以只显示日期(时间)。
      

  3.   

    你只要在Table或query控件上右击[Fields Editor]后,将加入表的所有字段后指
    定需要设置的日期(时间)字段的DisplayFormat为YYYY-MM-DD(HH:MM:SS),就可以只显示日期(时间)。