我用的是本地数据库,然后里面有一个字段:签合同日期
当然是字符串形式的,因为每年都有很多合同要签,
比如2002-10-13有合同,那么2003-10-3这天如果运行软件
那么就要显示这条记录出来,也就是签合同的签10天要提示,
不管是以前的哪一年签的。我在sql里面这样写的,可是不行!
sql.add('select * from 表 where');
sql.add(''''+daysbetween(date,strtodate(签合同日期))%365=10+'''');
query.open;
可是提示出错,搞不懂了,这种怎么查询啊,大侠帮忙吧