当前位置: 代码迷 >> VFP >> Gird 显示日期格式和导出有关问题
  详细解决方案

Gird 显示日期格式和导出有关问题

热度:7106   发布时间:2013-02-26 00:00:00.0
Gird 显示日期格式和导出问题
用SQL查询分析器查询出的日期格式为 2012-05-21 00:00:00.000 其中.000可以不要

但是到了GRID里后则变为 05/21/12 12:00:00 AM

导出到EXECL里后则变为 01-May-12 00:00:00

我希望的日期格式无论是在GRID或导出到EXECL都为 2012-05-21 00:00:00




------解决方案--------------------------------------------------------
主程序开头加代码:
Set Date YMD
Set Century On
Set Hours To 24
Set Mark To "-"

导出代码为
Copy To ttt Type xl5
------解决方案--------------------------------------------------------
SQL code
*---下面内容可以放在主程序MAIN.PRG中SET MARK TO "-" && 指定显示日期表达式时所使用的分隔符。SET DATE ANSI   && 指定日期表达式和日期时间表达式的显示格式。SET CENTURY ON  && 显示的日期格式中,用四位数字表示年。SET HOURS TO 24 && 显示24小时时间格式。