全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1261
推到 Plurk!
推到 Facebook!

ADOQuery 的SQL 的Updata 出現問題

答題得分者是:ccjason
charles9344
一般會員


發表:7
回覆:6
積分:2
註冊:2006-11-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-05-28 00:38:26 IP:202.86.xxx.xxx 訂閱
程式碼是這樣的....edit2.Text := ADOQuery.fieldbyname('數量').AsString;
到了 這句就 停了下來...我用showmessage....試過 到了這句 停下來了....有前輩 能指教我一下迷津嗎?
procedure TForm3.edbreKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = 13 then
begin

ADOQuery.Close;
ADOQuery.Parameters.ParamByName('saname').Value := edit1.Text;
ADOQuery.ExecSQL;

if ADOQuery.Eof = false then
begin
edit2.Text := ADOQuery.fieldbyname('數量').AsString;
close;
end;
end;
end;

end.
ccjason
一般會員


發表:4
回覆:22
積分:20
註冊:2002-04-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-05-28 09:00:35 IP:60.248.xxx.xxx 未訂閱
有傳回 Data , 要用 Open
ADOQuery.ExecSQL;
==> ADOQuery.Open;

charles9344
一般會員


發表:7
回覆:6
積分:2
註冊:2006-11-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-05-28 15:23:26 IP:202.175.xxx.xxx 訂閱
為什麼 dbgrid  的update 很慢...  我己經 update 成功了...不過 dbgrid  都是保留之前的資料 ...還沒有修改....
但是 按 多幾次 資料就修改了
系統時間:2024-11-05 5:55:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!