dbExpress Error:[0x0003]:Invalid Field Type 該怎麼解決 |
缺席
|
kartan_01
一般會員 ![]() ![]() 發表:42 回覆:60 積分:20 註冊:2004-12-08 發送簡訊給我 |
|
kartan_01
一般會員 ![]() ![]() 發表:42 回覆:60 積分:20 註冊:2004-12-08 發送簡訊給我 |
SQL:
select inv99004.item_no,sum(ISNULL(inv99004.qty,0)) qty,
sum(ISNULL(pur99007.amt,0) ISNULL(pur99007.tolls,0) ISNULL(pur99007.tariff_duties,0)) amt
from inv99004 LEFT JOIN pur99007 ON inv99004.rcv_no=pur99007.rcv_no
AND inv99004.rcv_seq=pur99007.rcv_seq
where
inv99004.ticket_date<=:end_date and
inv99004.ticket_date>=:start_date and
inv99004.fc_no in ('11') and
inv99004.item_no = :vitem_no
group by inv99004.item_no 原始程式:
self.Queryinv99004_11.Close;
self.Queryinv99004_11.ParamByName('vitem_no').AsString:=vitem_no;
self.Queryinv99004_11.ParamByName('start_date').AsDateTime:=vstart_date;
self.Queryinv99004_11.ParamByName('end_date').AsDateTime:=vend_date;
self.Queryinv99004_11.Open; 改成
self.Queryinv99004_11.Close;
self.Queryinv99004_11.ParamByName('vitem_no').AsString:=vitem_no;
self.Queryinv99004_11.ParamByName('start_date').AsString:=vstart_date.ToString;
self.Queryinv99004_11.ParamByName('end_date').AsString:=vend_date.ToString;
self.Queryinv99004_11.Open; 程式就能執行了,可是還是不知道錯在哪裡?
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |