将BatchUpdate之前挂起的资料显示在DBGrid中? |
尚未結案
|
xxiaowang
中階會員 發表:51 回覆:75 積分:55 註冊:2005-01-26 發送簡訊給我 |
|
l630521
資深會員 發表:15 回覆:349 積分:372 註冊:2003-02-17 發送簡訊給我 |
|
xxiaowang
中階會員 發表:51 回覆:75 積分:55 註冊:2005-01-26 發送簡訊給我 |
Hi,l630521兄,
我已设置ADOQuery.LockType := ltBatchOptimistic,为了清楚说明问题,我show出例码:
Procedure TForm1.BtnNewRecordClick(Sender:Tobject); var i:integer; begin for i:=1 to 10 do begin AdoQuery1.insert; AdoQuery1.fieldbyname('xxx').asstring:='xxx'; AdoQuery1.fieldbyname('yyy').asstring:='yyy'; AdoQuery1.post; end; //在这里将上面新添加但未update的资料show在DBGrid1中, //代码怎么写. end; Procedure Tform1.BtnBUClick(Sender:TObject); begin ADOQuery1.UpdateBatch(arAll); end;唵嘛呢呗咪吽 |
l630521
資深會員 發表:15 回覆:349 積分:372 註冊:2003-02-17 發送簡訊給我 |
|
xxiaowang
中階會員 發表:51 回覆:75 積分:55 註冊:2005-01-26 發送簡訊給我 |
|
l630521
資深會員 發表:15 回覆:349 積分:372 註冊:2003-02-17 發送簡訊給我 |
|
xxiaowang
中階會員 發表:51 回覆:75 積分:55 註冊:2005-01-26 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |