DBGRID儲存問題 |
答題得分者是:RootKit
|
luckylin25
一般會員 發表:24 回覆:25 積分:9 註冊:2005-03-07 發送簡訊給我 |
|
kadee
高階會員 發表:11 回覆:141 積分:165 註冊:2002-03-20 發送簡訊給我 |
這部份機制和dbgrid-datasource-dataset的設定有關。
據我所知的部份有2個方法: 1.開始增修資料時,作 database.starttrasation,等到按儲存時,再做database.commit,取消時可用 database.rollback 2.設定 dataset.cachedupdate:= true, 按存檔時 dataset.applyupdate ,取消時 dataset.cancelupdate Kadee/Bigredinf www.bigredinf.net ===================引 用 luckylin25 文 章=================== 請問一下,在DBGRID裡當我打一筆資料後 我不想先儲存此筆資料 想等我全部打完按儲存後再一次全部儲存 但DBGRID只要打完一筆往下移就一定儲存 不知道有什麼方法或是元件可以在GRID打完後 按儲存才新增到資料庫的
------
Kadee/BigRed Ent. www.tw165.com |
luckylin25
一般會員 發表:24 回覆:25 積分:9 註冊:2005-03-07 發送簡訊給我 |
感謝kadee的回答
我照你的方法查看,但都沒有這些屬性可以選擇 我的元件是ADOQuery,DataSource 不知道是不是元件的關係呢 ===================引 用 kadee 文 章=================== 這部份機制和dbgrid-datasource-dataset的設定有關。 據我所知的部份有2個方法: 1.開始增修資料時,作 database.starttrasation,等到按儲存時,再做database.commit,取消時可用 database.rollback 2.設定 dataset.cachedupdate:= true, 按存檔時 dataset.applyupdate ,取消時 dataset.cancelupdate Kadee/Bigredinf www.bigredinf.net |
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
RootKit
資深會員 發表:16 回覆:358 積分:419 註冊:2008-01-02 發送簡訊給我 |
|
luckylin25
一般會員 發表:24 回覆:25 積分:9 註冊:2005-03-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |