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

在Delphi中使用 SimpleDataSet 是否有像VB裏資料異動的方法呢?

答題得分者是:Justmade
saam
初階會員


發表:61
回覆:75
積分:27
註冊:2003-03-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-30 18:26:43 IP:218.174.xxx.xxx 未訂閱
請教各位先進: 在Delphi中使用 SimpleDataSet 是否有像VB裏資料異動的方法, 如要更新目前這筆記錄 ,或可下 SimpleDataSet.AddNew 來新增一筆新的記錄, 再指定各欄位資料 SimpleDataSet.FieldByName('欄名').AsString := '資料'; ... 後 最後再更新資料庫 SimpleDataSet.Update ; 這樣的方式呢? 另外是否有 SimpleDataSet.Delete 這種方式可刪除目前這筆記錄呢?
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-30 18:42:08 IP:218.16.xxx.xxx 未訂閱
基本上所有數據庫的基本功能都一應俱全 新增是 insert 或 append 修改記錄先 Edit 修改各欄 (可用你提的 FieldByName) 後 Post 刪除是 Delete 沒錯 最重要的是,所有修改會暫時放在記憶體, 你若要將所有修改傳回數據庫要用 : ApplyUpdates 若要取消所有修改 : CancelUpdates 若要 undo 上一個修改(最多可UNDO到上次ApplyUpdates / CancelUpdates / MergeChangeLogs)用 : Undo
saam
初階會員


發表:61
回覆:75
積分:27
註冊:2003-03-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-05-04 00:11:28 IP:218.174.xxx.xxx 未訂閱
謝謝Justmade版主的指導!
系統時間:2024-04-25 5:25:50
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!