如何动态的查询某一段时期内的数据?
数据库中的日期格式为:2006-9-1
现在想要查询每个月的数据,比如说查询10月份的数据,我用的下面语句:
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
sql_text := 'select * from 工图 where 日期>=#2006-10-01# and 日期<#2006-11-01#';
ADOQuery1.SQL.Add(sql_text);
ADOQuery1.Prepared;
ADOQuery1.Open;
这样确实能把10月份的单独列出来,可是我想任意查找某个月的,就在窗体上设了一个edit1,把想要查找的月份写在edit1里,根据edit1的内容来查找,请问这时的语句该怎么写啊?谢谢大家!