M mfj Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-07 #1 我现在在窗体上用了一个DateTimePicker1控件,用来往表里输入日期的。 我现在想让它到了一年后的前一个月给我个提示,我该在哪里写代码呢?怎么写。 谢谢。
M mfj Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-07 #3 不是运行一年,是用来录保险的,当这个时间到了一年后,就可以给系统个提示,快要交保险了,别忘了。
T terryapp Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-07 #4 其实我觉得这个思路有问题,不应该是时间到了一年后,就可以给系统个提示; 而应该是系统每天去查询一次有没有去年这个日期的数据,有则现在需要收费! 也就是系统在启动以后执行一个过程去查询一下数据库,去年今天的记录, 然后提示操作人员!
其实我觉得这个思路有问题,不应该是时间到了一年后,就可以给系统个提示; 而应该是系统每天去查询一次有没有去年这个日期的数据,有则现在需要收费! 也就是系统在启动以后执行一个过程去查询一下数据库,去年今天的记录, 然后提示操作人员!
T terryapp Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-07 #6 就像其他OA系统一样,你一运行系统,它自动去查询数据库里有没有需要显示的消息或者日程安排等。。。
Q ql Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-07 #10 if now >= form1.DateTimePicker1.Date + 365 - 30 then showmessage('XXXXXXXXXXXXXX');
D deardai Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-07 #11 我覺得你反正你數據庫里原來有一個字段,只是要用它來跟datetimepick1.date的時間進行比較,如果是這樣的話,我覺得你干脆做個按鈕來查詢還好過啦,用select datediff(mm,mm1,getdate()) >11,我覺得這樣會不會好一點,
我覺得你反正你數據庫里原來有一個字段,只是要用它來跟datetimepick1.date的時間進行比較,如果是這樣的話,我覺得你干脆做個按鈕來查詢還好過啦,用select datediff(mm,mm1,getdate()) >11,我覺得這樣會不會好一點,