query1.sql.text:=’select * from 违法人员管理.db where 处理时间=’+datetostr(EncodeDate(Year,Month,Day));怎么会出错,“处理时间”是日期型 ,各位高手应该怎么去写这条语句。谢谢
解决方案 »
- TMS Grid导出excel的单元格怎么不能合并?
- FASTREPORT中提取年份问题
- 初学者,请各位高手看看这代码有什么错误?
- 怎样才能将一个应用程序中已屏蔽的BUTTON恢复?
- 初来者,积分不到300,送出一百。
- 使用Variant数组指针时出现错误,诸位帮我看看,如何解决?
- 高分求购财务做帐方面的控件
- 关于dbgrid中输入法的问题,有兴趣的朋友请进:)
- 一个足以让Delphi顶级高手头疼的问题!!! 请说出详细的解决方法: 谢谢!!
- 请教一个TTABLE的简单问题,统计纪录 !!!
- 送分大调查:up也送分:请问大家用delphi开发数据库系统,使用到什么技术?
- 需要了解在Delphi中怎样控制热敏打印机,谁能提供一些资料
with Query1 do
begin
Active := False;
Sql.Clear;
Sql.Add('Select * From tablename Where fieldname ='
+ '''' + DateToStr(EncodeDate(Year, Month, Day)) + '''');
Active := True;
end;或:
Sql.Add('Select * From tablename Where fieldname = :ParamDate');
Parambyname('ParamDate').asDateTime := EncodeDate(Year, Month, Day);
Active := True;