什么错误
你可是在加入查询语名前使用sql.clear了?

解决方案 »

  1.   

    Params[1].AsInteger :=AturnNum;参数方法改成这样吧!
      

  2.   

    具体是什么错误?
    我这试了好象不会出错。
    我想出错的原因可能是:StatisticDate为日期型,类型不匹配;
    你可以把SQL语句拿到查询分析器里试试就知道行不行 了?
      

  3.   

    如果是在query中动态加sql语句,要动态的创建参数
    用Parameters创建参数的方法
      

  4.   

    SQL.Add('select distinct RoadwayNum,sum(Fee) as TotalFee from LaneFee where StatisticDate=:StatisticDate and 和 TurnNum=:TurnNum group by RoadwayNum'可是在一行上,若不在一行上可将串连起来
    若在一行上我试了多次都没问题