線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:905
推到 Plurk!
推到 Facebook!

为什么无法减少库存量?

缺席
BIG-ROM
初階會員


發表:94
回覆:91
積分:37
註冊:2005-04-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-02-21 22:43:45 IP:61.145.xxx.xxx 未訂閱
      ADOQuery3.SQL.Clear;
ADOQuery3.SQL.Add('update prod set prod_stock=prod_stock-' ADOQuery2.FieldByName('sell_number').AsString ',prod_sale=prod_sale=' ADOQuery2.FieldByName('sell_number').AsString ' where prod_id=' ADOQuery2.FieldByName('sell_prod_id').AsString);

TABEL [ prod ] 检索 TABEL [ sale ] 的产品时,无法自动减少对应产品的库存量,为什么??
st33chen
尊榮會員


發表:15
回覆:591
積分:1201
註冊:2005-09-30

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-02-22 12:20:28 IP:122.116.xxx.xxx 訂閱
不知道是您 post 文章時打錯, 還是原程式就是錯的, 如果原程式是錯的, 是有可能 update 根本沒執行.
(紅字的 是更正的部份)

ADOQuery3.SQL.Clear;
ADOQuery3.SQL.Add('update prod set prod_stock=prod_stock-' ADOQuery2.FieldByName('sell_number').AsString ',prod_sale=prod_sale ' ADOQuery2.FieldByName('sell_number').AsString ' where prod_id=' ADOQuery2.FieldByName('sell_prod_id').AsString);
------
IS IT WHAT IT IS
我是 李慕白 請倒著唸.
又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦);
都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲.
st33chen
尊榮會員


發表:15
回覆:591
積分:1201
註冊:2005-09-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-02-22 12:25:15 IP:122.116.xxx.xxx 訂閱
我再仔細看後, 發現還有其他錯
(紅字的 是更正的部份)

ADOQuery3.SQL.Clear;
ADOQuery3.SQL.Add('update prod set prod_stock=prod_stock-' ADOQuery2.FieldByName('sell_number').AsString ',prod_sale=prod_sale ' ADOQuery2.FieldByName('sell_number').AsString ' where prod_id=''' ADOQuery2.FieldByName('sell_prod_id').AsString) '''' ;

------
IS IT WHAT IT IS
我是 李慕白 請倒著唸.
又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦);
都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲.
BIG-ROM
初階會員


發表:94
回覆:91
積分:37
註冊:2005-04-16

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-02-22 13:36:17 IP:61.145.xxx.xxx 未訂閱
感谢您的帮助,但问题还没有解决,出现AsString 与integer类型问题
系統時間:2024-04-27 1:07:44
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!