提示的东西

gwly 2002-11-26 05:34:20
在一个程序里如果人员的时间到了三个月,和半年,提示这个人是否继续,这怎么做呢?
...全文
28 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gwly 2002-11-28
  • 打赏
  • 举报
回复
我用//li_day=day(i)
//li_month=month(i)
//li_year=year(i)
////c=li_year+li_month+li_day
这样做对吗?
gwly 2002-11-28
  • 打赏
  • 举报
回复
根据上面两位朋友的提示,用DAYSAFTER函数,加上三个月的时间,得到三个月后的时间,我在用iF检测库中有无到时间的记录,
select max(cjgzsj)
into :i from ryjbxx; //检索最大值,
可在这句是检索出来了,92-??-??,但只是年,没有月和日,如果没有月和日那么这句d=relativedate(i,1)的天数就不知道加到什么地方去了,所以就得不到提示,可如果不用MAX,那ld_orderdate得到的就是NULL,那我要用什么呢?
gwly 2002-11-28
  • 打赏
  • 举报
回复
string c
d=Date(c)
li_day=day(i)
li_month=month(i)
li_year=year(i)
c=string(li_year)+'-'+string(li_month)+'-'+string(li_day)
这样才行,可还是解决不了问题,他只检索第一条记录
888888888888 2002-11-26
  • 打赏
  • 举报
回复
作个窗口启动时先检测库中有无到时间的记录

if 有 then
messagebox~~~~~
else
messagebox~~~~~
end if
banalman 2002-11-26
  • 打赏
  • 举报
回复
daysafter() 这个函数或许对你有用
balloonman2002 2002-11-26
  • 打赏
  • 举报
回复
什么意思,不懂

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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