社区
Delphi
帖子详情
有关TDateTimePicker的问题
xylfred
2003-08-20 08:49:51
我想把TDateTimePicker的date存入到oracle数据库中,数据库中的日期格式是yyyy-mm-dd的,如何写insert语句?还有能不能控制TDateTimePicker的时间选择问题,就是我想处于1999-2000年的时间可选,而以外的时间不可选中,即TDateTimePicker非使能。
...全文
87
6
打赏
收藏
有关TDateTimePicker的问题
我想把TDateTimePicker的date存入到oracle数据库中,数据库中的日期格式是yyyy-mm-dd的,如何写insert语句?还有能不能控制TDateTimePicker的时间选择问题,就是我想处于1999-2000年的时间可选,而以外的时间不可选中,即TDateTimePicker非使能。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Little2000
2003-08-20
打赏
举报
回复
1 用formatdatetime('yyyy-mm-dd',DateTimePicker1.date);进行对日期型字段的保存;
2 DateTimePicker.Maxdate=strtodate('2000-12-31');//最大日期
3 DateTimePicker.Mindate=strtodate('1999-01-01');//最小日期
大地精灵
2003-08-20
打赏
举报
回复
还有哪个时间段,你就在OnClose事件里写入代码,在OnChange前就把现在显示的时间保存下来,如果用户选择的时间超过你的范围,你就把你保存下来的时间在OnClose事件付给DateTimePicker那就看上去象没选择一样
kl2000
2003-08-20
打赏
举报
回复
1。可以用formatdatetime('YYYY-mm-dd',DateTimePicker.date);
2.DateTimePicker.maxDate:=2000-12-31,DateTimePicker.minDate:=1999-01-31
这是你的要求吧!
Danphel
2003-08-20
打赏
举报
回复
1 formatdatetime('yyyy-mm-dd',DateTimePicker.date);
2 DateTimePicker.Maxdate=strtodate('2000-12-31');
3 DateTimePicker.Mindate=strtodate('1999-01-01');
fenglaile
2003-08-20
打赏
举报
回复
insert into table datetime values(to_date(:s,'yyyy-MM-dd')
大地精灵
2003-08-20
打赏
举报
回复
你可以这样,StrToDate(DateToStr(DateTimePicker1.Date)),这样就把时间给去掉了
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章