日期为什么都显示为0000-00-00

lqhly 2015-08-21 04:35:14
我的系统为:win7+sqlserver2008+pb8
我的程序中有一个单据的按钮,点单据后,在窗口内会有2个显示日期时间段的EditMask,一个自动显示今天日期,另一个自动显示今天以前的10天的日期,格式0000-00-00,以前在xp+sqlserver2000+pb8,日期的显示是正常的,今天换在win7+sqlserver2008+pb8下,日期本来应该显示为2015-8-10和2015-8-20,但是现在都显示成0了,即0000-00-00和0000-00-00,求助高手到底是什么原因?
...全文
1682 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorldMobile 2015-09-08
  • 打赏
  • 举报
回复
em_1.text = string(today(), 'YYYY-MM-DD')
winwhere 2015-08-23
  • 打赏
  • 举报
回复
未赋初始值。

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧