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

請問Table.post之後

尚未結案
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-03 10:59:56 IP:211.74.xxx.xxx 未訂閱
請問為何在Table.post之後未立即更新資料(畫面有資料但在資料庫未立即更新,需在該作業離開時才有更新,使用refresh也一樣請問為何會如此??)
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-03 11:04:23 IP:147.8.xxx.xxx 未訂閱
Make sure CachedUpdates is set to False.
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-03 11:04:35 IP:211.74.xxx.xxx 未訂閱
CachedUpdates有設為Ture嗎??? Table.post後面再加一行 ... Table1.ApplyUpdates
引言: 請問為何在Table.post之後未立即更新資料(畫面有資料但在資料庫未立即更新,需在該作業離開時才有更新,使用refresh也一樣請問為何會如此??)
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-03 11:12:40 IP:211.74.xxx.xxx 未訂閱
引言: CachedUpdates有設為Ture嗎??? Table.post後面再加一行 ... Table1.ApplyUpdates
引言: 請問為何在Table.post之後未立即更新資料(畫面有資料但在資料庫未立即更新,需在該作業離開時才有更新,使用refresh也一樣請問為何會如此??)
其CachedUpdates=False 我有使用DataModule和Tdatabase會有影響嗎??
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-12-03 11:23:05 IP:147.8.xxx.xxx 未訂閱
引言: 其CachedUpdates=False 我有使用DataModule和Tdatabase會有影響嗎??
Do you use Transaction? Remember to commit the changes after starting a transaction.
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-12-03 11:23:16 IP:211.74.xxx.xxx 未訂閱
如果要update Table.. CachedUpdates要設為True... 不知道你有沒有用UpdateSQL元件 如果有就要在Table.post後面再加一行 ... Table1.ApplyUpdates;
引言: 其CachedUpdates=False 我有使用DataModule和Tdatabase會有影響嗎??
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-12-03 11:29:47 IP:211.74.xxx.xxx 未訂閱
引言: 如果要update Table.. CachedUpdates要設為True... 不知道你有沒有用UpdateSQL元件 如果有就要在Table.post後面再加一行 ... Table1.ApplyUpdates;
引言: 其CachedUpdates=False 我有使用DataModule和Tdatabase會有影響嗎??
我只使用一般的TTable且未使用CachedUpdates
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-12-03 11:34:31 IP:147.8.xxx.xxx 未訂閱
Try it: Database.ApplyUpdaes([Table]);
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-12-03 11:55:51 IP:210.58.xxx.xxx 未訂閱
Hello shing.net~~ 將Table.RequestLive設為True後 再開啟資料表 我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
T.J.B
版主


發表:29
回覆:532
積分:497
註冊:2002-08-14

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-12-03 12:05:56 IP:61.220.xxx.xxx 未訂閱
因為post時是先存在cached裡面 然後當applyUpdate才會寫進去 如果你要即時看到資料變動 可以在post之後加入 Table.close; Table.open; 這兩行即可 天行健 君子當自強不息~~@.@
------
天行健
君子當自強不息~~@.@
系統時間:2024-05-19 22:45:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!