procedure TfDoorLogReport.bQueryClick(Sender: TObject);
begin
with Table do
begin
SQL.Clear;
SQL.Add('select (select Name from Users where ID =(select UserID from Card where ID=DoorLog.CardID))as UserName,');
SQL.Add('(select Name from Door where ID=DoorID)as DoorName,CardID,OperateTime from DoorLog where Operate in (8,9)'+' ');
// SQL.Add(' and OperateTime between '''+FormatDateTime('yyyy-MM-dd', dBeginDate.Date)+''' and '''+FormatDateTime('yyyy-MM-dd', dEndDate.Date)+'''');
Open; end;
end;
上面代码中被引掉的语句有问题,提示为‘标准表达式中类型不匹配’,请问问题出在哪呢?谢谢,在线等
begin
with Table do
begin
SQL.Clear;
SQL.Add('select (select Name from Users where ID =(select UserID from Card where ID=DoorLog.CardID))as UserName,');
SQL.Add('(select Name from Door where ID=DoorID)as DoorName,CardID,OperateTime from DoorLog where Operate in (8,9)'+' ');
// SQL.Add(' and OperateTime between '''+FormatDateTime('yyyy-MM-dd', dBeginDate.Date)+''' and '''+FormatDateTime('yyyy-MM-dd', dEndDate.Date)+'''');
Open; end;
end;
上面代码中被引掉的语句有问题,提示为‘标准表达式中类型不匹配’,请问问题出在哪呢?谢谢,在线等
解决方案 »
- delphi 包,该怎么处理
- 一个简单的问题
- 如何得知一个月有多少天
- DataPreviewForm裡放置了一個QuickRep,怎樣在關閉QuickRep的Preview時同時關閉DataPreviewForm?
- 如何得到网卡的MAC号?或者硬盘的物理号码?急,分不够在加!!
- 各位大虾,请教一下DLL方面!
- 报表的问题
- 斑竹大侠们请问以后我们是不是都可以用.net而不必学delphi啦
- 怎样将ListView1组件中StateImage1关联的图标显示在Column上字符串的右边,而不是系统默认的左边!
- 急!急!急!怎样在一个窗体的右上角放置一个edit组件来同步显示该窗体已经运行了多长时间,格式为hh:mm:ss,请给出源程序。(白送40分)
- 什么样的Delphi书比较好
- access to txt
Parameters.ParamByName('aa').Value := formatdatetime('yyyy-MM-dd',dBeginDate.Date);
Parameters.ParamByName('bb').Value := formatdatetime('yyyy-MM-dd',dEndDate.Date);