我要在SQL Server 2000的一个表的一个日期字段中查找2月4号以后的数据,请问如何实现?我用adoquery1.sql.add('select * from table where date>2004-2-4');不成功。。。。问题在哪??
----------------------------------------------
-努力成就未来....
adodm.ADOQuery2.Close; adodm.ADOQuery2.SQL.Clear; adodm.adoquery2.SQL.Add('select * from tb_cs where 日期 between >=:date1 and <=:date2'); adodm.adoquery2.Parameters.CreateParameter('date1',fdatetime,pdInput,10,0); adodm.adoquery2.Parameters.CreateParameter('date2',fdatetime,pdInput,10,0); adodm.ADOQuery2.Parameters.ParamByName('date1').Value :=StrToDateTime(edit35.Text); adodm.ADOQuery2.Parameters.ParamByName('date2').Value :=StrToDateTime(edit36.Text); adodm.ADOQuery2.Open
----------------------------------------------