导航:
论坛 -> 数据库专区
斑竹:liumazi,waterstone
作者:
2004/5/8 18:57:36
标题:
加入我的收藏
楼主:
各位大侠: 我是一个刚学Delphi的学生,有一个问题想问问各位: 我编的图书管理系统,在数据表中有两个字段 1。借书时间 2。还书时间 我想:当读者还书的时候用 还书时间-借书时间 如果大于 30 天就罚款。 怎样才能让两个日期型数据相减?? 先谢谢大家了!
----------------------------------------------
-
作者:
2004/5/8 19:15:41
1楼:
if Int(DataSet.FieldByName('还书日期').AsDateTime-DataSet.FieldByName('借书日期').AsDateTime) > 30 then begin //罚款 end;
----------------------------------------------
米软科技有限公司 http://www.szmesoft.com
作者:
2004/5/8 19:23:55
2楼:
Int( ) 是什么意思呀?它和 Trunc() 有区别吗?
----------------------------------------------
-
作者:
2004/5/9 8:17:55
4楼:
感谢 Hotyei ! 我明白了,做为女孩子学编程可真不容易呀,幸好还有这么多高手! 小妹向大家至谢了!
----------------------------------------------
-
作者:
2004/5/10 8:25:13
6楼:
请问 Table 的 OnCalcFields 是什么事件呀?
----------------------------------------------
-