数据库查询日期?

zhouyu5241 2008-11-08 04:15:01
dephi从数据库中查询出两个日期,怎么相减得到天数?
TbsSkinDateEdit控件的text怎么和数据库查询出的日期进行相加减?
就这两个问题!答好了加分!
附带代码的优先给分!呵呵!
...全文
99 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
喝口水 2008-11-08
  • 打赏
  • 举报
回复
daysBtween
panrongzeng 2008-11-08
  • 打赏
  • 举报
回复
1、str1:=FormatDateTime('yyyymmdd',fieldbyname('日期字段1').asdatatime);
str2:=FormatDateTime('yyyymmdd',fieldbyname('日期字段2').asdatatime);
然后copy出来月份和日期。根据月份日期自己写算法,算出天数。
2、bsSkinDateEdit1.Date:=fieldbyname('日期字段').AsDateTime;
yangkunjie 2008-11-08
  • 打赏
  • 举报
回复
属于sql函数的范畴
和控件的加减也是将控件的text转为整型后的sql函数范畴
基本问题,看sql帮助文档,看DateDiff,DateAdd,DatePart,Year,Month,Day等函数的说明

2,507

社区成员

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

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