mMoney.qryMoney2.sql.Add('select s.Sale_Date,sum(b.Buy_Money),sum(b.Car_repair),sum(b.Car_Money_etc),sum(s.Car_moved),sum(s.Sale_Money),sum(e.Money),sum(s.Sale_Money)-(sum(b.Buy_Money)+sum(b.Car_repair)+sum(s.Car_Moved)+sum(b.Car_Money_etc)+sum(e.Money)) from Car_Buy b, Car_Sale s , Expenses e where b.Buy_id=s.Buy_id GROUP BY s.Sale_Date');
한번 봐주세요
에러 메세지는 String literals may have at most 255 elements
ADOQRY컴포넌트사용했거던요
아시는부가르쳐주세요
너무 한문장으로 길게 쓰셔서 나는 에러가 입니다.
아래와 같이 고치시면 구문에러는 안납니다..
With mMoney.qryMoney2 do
begin
sql.Add('select s.Sale_Date,sum(b.Buy_Money), ');
sql.Add(' sum(b.Car_repair),sum(b.Car_Money_etc), ');
<중략>
end;