InQuery.SQL.Add(' and (日期 >=:date1 ) ');
我也遇到过这个问题,date1这天的记录查不出来,
改InQuery.ParamByName('date1').Value:=datetimepicker1.Date-1;
即可查出date1的记录。
我也遇到过这个问题,date1这天的记录查不出来,
改InQuery.ParamByName('date1').Value:=datetimepicker1.Date-1;
即可查出date1的记录。
解决方案 »
- delphi 编写一个登陆界面~出现字体问题~希望大家帮忙解决一下~
- 我写的这段代码,出现了上面的错,为什么,
- 谁知道在DELPHI中怎么用汇编
- 请问如何禁止窗体在运行时不可以调整大小?
- 100分求100-150台机子组网方案。要求:给出方案,所需设备及其当前的大约报价。UP有分!!!
- listview问题:如何在listview的最后一列可以出现一个checkbox?
- 这段xml代码执行到最后一句时,怎么会报Abstact error,意思是调用了纯虚函数。
- FastReport:如果取得Fastreport中Memo的数据值..Memo的数据来源于数据集.
- 做一个自定义的数据集从哪个父类派生,有没有现成的控件或类
- 虚拟光驱(你用过的版本)怎样虚拟硬盘上的目录/文件?
- 数据库问题
- 半天时间写了一个恶作剧软件:-)
InQuery.SQL.Clear;
InQuery.SQL.Add('select * from InTable ');
InQuery.SQL.Add(' where (日期 <=:date2 ) ');
InQuery.SQL.Add(' and (日期 >=:date1 ) ');
InQuery.ParamByName('date1').Value:=formatdatetime('yy-mm-dd',datetimepicker1.Date);
InQuery.ParamByName('date2').Value:=formatdatetime('yy-mm-dd',datetimepicker2.Date);
InQuery.prepared;
InQuery.exesql;
应该不会有问题呀/
InQuery.SQL.Add(' where (日期 <:date2 ) ');
InQuery.SQL.Add(' and (日期 >=:date1 ) ');
InQuery.ParamByName('date1').Value:=formatdatetime('yy-mm-dd',datetimepicker1.Date);
InQuery.ParamByName('date2').Value:=formatdatetime('yy-mm-dd',datetimepicker2.Date+1);
2002-03-01 00:00:00 =<日期<2002-03-10 00:00:00