为什么DateTimePicker会出这样的问题!急

freevc 2003-12-24 09:38:23
我选择的是2003-12-24,但插进用datetostr(DateTimePicker1.Date),插进数据库
后怎么变成1905-5-21了,奇怪
...全文
74 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
julong88 2004-01-08
  • 打赏
  • 举报
回复

access数据库两边要加#

或者先别直接插入数据库
先在一个label里或edit里显示一下

samcrm 2004-01-07
  • 打赏
  • 举报
回复
对于Access库,insert语句中时间格式应该是这样
'#'+formatdatetime('yyyy-mm-dd',DateTimePicker1.date)+'#'
Little2000 2003-12-24
  • 打赏
  • 举报
回复
用formatdatetime('yyyy-mm-dd',DateTimePicker1.date)插入应该没有问题的
free007 2003-12-24
  • 打赏
  • 举报
回复
你用AsDateTime试试
freevc 2003-12-24
  • 打赏
  • 举报
回复
还是不成呀!怎么办
xiaoxiao197821 2003-12-24
  • 打赏
  • 举报
回复
控件删了,重放一个
freevc 2003-12-24
  • 打赏
  • 举报
回复
我在insert前用showmessage(datetostr(datetimepicker.date))又是正常,但一插到accessbiao里就变成1905-5-20了!
jbzj 2003-12-24
  • 打赏
  • 举报
回复
你的系统有没有问题呀?在别的机子上试试
freevc 2003-12-24
  • 打赏
  • 举报
回复
还是不行呀,我新建了个项目试又没问题。objectinspect里看到的datetime也没有问题呀!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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