提示是不能用getdate(),请问用什么方法可以实现????
解决方案 »
- Image自己做了一条平滑曲线,如何获得这个曲线的最高点的X,Y值(在线等)
- 大家好,我装的是sp2系统,在Windows 环境下如何远程登录Linux服务器啊?
- 请教Delphi写的ActiveX与ASP.NET程序交互的问题
- 如何将字符或字符串转换成ASCII码
- MENUITEM需要在VAR中定义,那MENUITEM的个数要在程序中得到,这一矛盾如何解决?
- 单机数据库程序如何最简便地转变为网络数据库程序
- 不知错在哪里
- 将查询出的数据导入EXECL中遇到的怪问题,急啊!!!
- 在DELPHI中有沒有直接比較兩個用QUERY查詢的記錄集是否相同的函數或方法﹐
- 数据库问题。高手们 帮一下了?
- NEW MAN
- ""HELP""
用now代替
请问有没有哪位知道用什么标准SQL语句解决这个问题
具体应该改成什么,
谢谢了
D1,D2:datetime;
begin
D1:= 要查询的起始日期;
D2:=要查询的终止日期;
Adoquery1.recordset := Adoconnection1.execute('select count(*) as Reccount from
信息 where 日期 between #' + D1 + '# and #' + D2 + '#');
Adoquery1.open;
Adoquery1.recordset := Adoconnection1.execute('select count(*) as Reccount from
信息 where 日期 between #' + datetimetostr(D1) + '# and #' + datetimetostr(D2) + '#'); //日期型要转换成享符串型
得到当前日期可以用Date()函数。
SQL语句中有一个日期是表中的一个字段
为什么这一句在access中运行得好好的一到query中就不能用了呢?
select count(*) as RecCount from 信息 where DATEDIFF("y",日期, now()) > 10