关于DateTimePicker为空的问题

liyong00512 2003-04-29 07:49:45
我用DateTimePicker来显示数据库中的时间,但是当数据库中的时间为空时DateTimePicker出错:空不是时间的有效值,请问如何解决DateTimePicker显示空值的问题???
...全文
118 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kataboy 2003-04-29
  • 打赏
  • 举报
回复
AnsiString str;
str=FormatDateTime("yyyy-mmm-dd",Table1->Fields->FieldByName("MyTime")->AsDate);
if (str.IsEmpty())
{
ShowMessage("时间为空返回!");
return;
}
else
{
DateTimePicker1->Date=FormatDateTime("yyyy-mmm-dd",Table1->Fields->FieldByName("MyTime")->AsDate);
}
hhawk 2003-04-29
  • 打赏
  • 举报
回复
try...catch
屏蔽掉

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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