我原来用BDE查询时,下面查询能执行,改为ADOQuery查询后,就不行了,为什么?
with frmDM.qryCommon do begin
Close;
SQL.Clear;
SQL.Add('Select CURVALUE,CURTIME from asensoralarm where (CURTIME >=:kssj and');
SQL.Add(' CURTIME <=:jssj) and SENSORID=:id ');
Parameters.ParamByName('kssj').Value:=kssk;
Parameters.ParamByName('jssj').Value:=jssk;
Parameters.ParamByName('id').Value:=cgqbh;
Prepared:=True;
Open;
Prepared:=False;
end;
为什么?谢谢高手帮忙!
with frmDM.qryCommon do begin
Close;
SQL.Clear;
SQL.Add('Select CURVALUE,CURTIME from asensoralarm where (CURTIME >=:kssj and');
SQL.Add(' CURTIME <=:jssj) and SENSORID=:id ');
Parameters.ParamByName('kssj').Value:=kssk;
Parameters.ParamByName('jssj').Value:=jssk;
Parameters.ParamByName('id').Value:=cgqbh;
Prepared:=True;
Open;
Prepared:=False;
end;
为什么?谢谢高手帮忙!
解决方案 »
- 高手请教DELPHI+SQL2008编写进销存软件
- 问个问题,一个文本编辑软件,需要里面也可以插图,需要如何读取、保存资料?用什么控件最理想?
- possmessage如何给当前系统最前面的form发送2个组合键盘按下的组合信息,具有独立性最好
- fastreport学习
- 请教数据库导出问题!!!!!
- 关于结构体的问题,菜鸟级。谢谢!
- 怎样在DELPHI程序里控制到ACCESS数据库的连接数量
- 关于listview中的columns 简单问题?
- 怎样用命令来建立一个快捷键
- 大家帮帮我。一个低级又让人摸不着头脑的问题。
- 在帮助文档中找到函数(如GetWindowsDc),但不知道要使用该函数要包含哪个单元文件,求方法?
- 求NdrStubInitialize API函数原形和功能说明?
Close;
SQL.Clear;
SQL.Add('Select CURVALUE,CURTIME from asensoralarm where (CURTIME >=":kssj" and');
SQL.Add(' CURTIME <=":jssj") and SENSORID=:id ');
Parameters.ParamByName('kssj').Value:=kssk;
Parameters.ParamByName('jssj').Value:=jssk;
Parameters.ParamByName('id').Value:=cgqbh;
Prepared:=True;
Open;
Prepared:=False;
end;
Parameters.ParamByName('kssj').Value:=formatdatetime('yyyy-mm-dd',kssk);
begin
Close;
SQL.Clear;
SQL.Add('Select CURVALUE,CURTIME from asensoralarm where (CURTIME >=:kssj and');
SQL.Add(' CURTIME <=:jssj and SENSORID=:id ');
Parameters.ParamByName('kssj').Value:= formatdatetime('yyyy-mm-dd',kssk);
Parameters.ParamByName('jssj').Value:=formatdatetime('yyyy-mm-dd',jssk);
Parameters.ParamByName('id').Value:=formatdatetime('yyyy-mm-dd',cgqbh);
Prepared:=True;
Open;
Prepared:=False;
end;你的代码中的第五行中间多了一个')'吧