我的SQL server中的datetime字段取出放在DatetimePicker控件,怎么老出错?

zhyq 2001-07-19 04:21:52
语句如下:
DateTimePicker1->DateTime=ADOQuery1->FieldByName("CREAT_DATE")->Value;
...全文
128 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhyq 2001-07-23
  • 打赏
  • 举报
回复
问题解决了,谢谢各位
luhongjun 2001-07-19
  • 打赏
  • 举报
回复
怎么我提的方法没受到重视,你试一下,肯定好用。
zhyq 2001-07-19
  • 打赏
  • 举报
回复
用AsDate好像不行,AsDateTime到时还行,为什么直接用Value就不行呢?
erqiqi 2001-07-19
  • 打赏
  • 举报
回复
if (ADOQuery1->Active)
{
ADOQuery1->Edit();
DateTimePicker1->DateTime=ADOQuery1->FieldByName("CREAT_DATE")->AsDateTime;
}
Wingsun 2001-07-19
  • 打赏
  • 举报
回复
if(!ADOQuery1->FieldByName("Create_Date")->IsNull)
DateTimePicker1->DateTime=ADOQuery1->FieldByName("CREAT_DATE")->AsDate;
wjzhuang 2001-07-19
  • 打赏
  • 举报
回复
或者你直接读写DateTimePicker1的Data 和 Time属性
luhongjun 2001-07-19
  • 打赏
  • 举报
回复
你的数据库中CREAT_DATE的内容为空就会出错,把DateTimePicker的ShowCheckbox属性设为true.
wjzhuang 2001-07-19
  • 打赏
  • 举报
回复
试试看
DateTimePicker1->DateTime=ADOQuery1->FieldByName("CREAT_DATE")->AsDate;

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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