日期型字段怎么做查寻(100分)

谢谢各位的指导
可是我按上面的做法还是不行的
请大哥帮我用别的方法实现一下
 
得,你到底用的是什么数据库啊!
你试过没有,出错提示是什么?
不要光说行不行,要说你是怎么写的,好让大家给你修正...
 
var sqlstr:string;
begin
sqlstr:='select * from "database.db" as aa where("aa.调查日期"<="'+datetostr(datetimepicker1.date)+'")and ("aa.调查日期">="'+datetostr(datetimepicker2.date)+'")';
query1.active:=false;
query1.sql.clear;
query1.sql.add(sqlstr);
query1.prepare;
query1.open ;
可以运行但是查不出任何结果
 
你那上面的双引号不对...
query1.sql.clear;
MessageDlg(Sqlstr,mtInformation,[mbOK],0);
//看看你的SQL语句到底是什么?
query1.sql.add(sqlstr);
 
谢谢高手指教
 
thanks to all
 
顶部