利用QP(query查询)显示时间总是短格式(77-3-1),怎么才能显示长格式。送100分(100分)

  • 主题发起人 主题发起人 sun_star
  • 开始时间 开始时间
S

sun_star

Unregistered / Unconfirmed
GUEST, unregistred user!
利用QP(query查询)显示时间总是短格式(77-3-1),怎么才能显示长格式。送100分
 
设置:
ShortDateFormat := 'yyyy-mm-dd';
 
控制面板
and
ShortDateFormat := 'yyyy-mm-dd';
LongDateFormat := 'yyyy-mm-dd';
 
打开控制面板,区域设置中日期,短日期为yyyy-MM-dd
 
啊~!
都说完了!
 
上面的人都要改控制面板!user怎么知道?
在数据库中增加一日期显示字段,为空,在query查询时先转化一下,such as:
dt:=Query1.Fieldbyname('日期').asdate;
query1.Fieldbyname('显示日期')=formatdate('YYYY-MM-DD',dt);
Edit1.Text:=Fieldbyname('日期').AsString;
 
不对,最简单的方法是把这个字段加在QUERY里,变为静态的,
然后修改他的DISPLAY属性,就可以了。
 
多人接受答案了。
 
后退
顶部