我做了一个报表,现在有这样一个问题:query中包含的字段为“启用时间”,而在PRquickreport中我想显示“使用年限”这样一个字段。我想用现在的时间减去启用时间便可以了。但我不知道在报表中如何让每一条记录都显示相应的使用年限,这样的代码应该怎样编写?应该用到哪些控件?
解决方案 »
- 问个傻傻的问题,现在新版XE系列还能做ASP.net网页开发吗?
- 在做ActiveForm,我现在已经生成了一个Test.cab和Test.ini两个文件,在降低IE安全时候可以正常下载,但做数字签名时候出错!!
- 有关线程的问题,这是一个用线程播放录像文件的例子
- 在c中,char和int可以通用,这给处理ASCII字符带来了方便,在delphi中,该如何处理ASCII字符那?
- 高手请进
- 请教一个sql语句
- 有关DCOMConnection设置的问题,在线等待
- 高手GGJJ,请问全屏怎么做的?
- d6注册机
- 快!!!!!!!!!!等待同行的帮助!!!!!!!
- 如何在我的程序运行加上console的调试信息,DOS窗口中那个
- 3dmax怎样读取到opengl中来
query1.sql:="select a,b,datediff(year,启用时间,getdate())as 使用年限 from table";
datediff(时间差的单位(年或月或天或时等),开始时间,结束时间)
所以这个函数是返回开始时间和结束时间之间的时间间隔,如:
datediff(day,'2003-9-23','2003-9-28')则返回5,5天吗,
datediff(hour,'2003-9-23','2003-9-28')则返回120,120个小时。