我用的用SQL2000,现在我在QRREPORT打印出来的日期格式是21-07-2003,现在我要把日期的格式设为21/07/2003,怎样做?是在修改数据库日期显示格式还是修改别的什么地方?

解决方案 »

  1.   

    FormatDateTime('dd/mm/yyyy', yourdate)
      

  2.   

    放入qrlabel,在beforeprint將日期轉換成
    qrlabel.caption:= FormatDateTime('dd/mm/yyyy',tabledate)
      

  3.   

    我碰到了这样的问题,真是令人头疼,delphi 的datetimepicker控件.date property's format is "mm-dd-yyyy",建议你使用这种格式,数据库中字段type is changed to char(10)
    ok,只是在向数据库save data 时,use this function  ----datetostr(now) 
    ---or  datetostr(datetimepicker.date);ok,搞定!
      

  4.   

    Showmessage(FormatDateTime('dd/mm/yyyy', now)),你看看结过是什么不就知道了