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

請問如何知道別支程式access資料某個table資料有增加??

尚未結案
itsgero
一般會員


發表:6
回覆:1
積分:1
註冊:2004-07-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-12-30 18:05:12 IP:211.75.xxx.xxx 未訂閱
請問各位大大,我想寫一支程式連結別支程式的ACCESS資料庫的TABLE 我是使用TQUERY元件連結,為什麼資料有新增時,我的程式沒有跟著變動 感知元件不是當資料庫變動時資料也會跟著變,還是因該程式是使用獨 佔式開啟它的資料庫,所以我的程式無法得知資料異動,那請教我該如何 作才能讓資料有變動是能主動通知我的程式 謝謝!!!
shinjie
資深會員


發表:12
回覆:275
積分:287
註冊:2003-03-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-12-31 08:55:04 IP:203.73.xxx.xxx 未訂閱
第一:TQuery並不會在資料庫更動時,資料跟著變動,因為當你下完Query時,資料已經存在你local端的memory中。只有當你要更新資料時,資料庫才會比較local端與db端的資料是否不同。 第二:如果要達成你要的效果,基本上是由資料庫控制的。 理論上可由撰寫TRIGGER來達成,或是利用DB Server的鎖定(locking)功能。 這些都是由資料庫管理系統裡面才有的功能,如果是Access的話,應該沒有。 以上言論並不保證正確,只是提供幾個看法而已
------
我將在茫茫人海中尋訪我唯一之靈魂伴侶。
得之;我幸。不得;我命。
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-12-31 23:20:55 IP:218.32.xxx.xxx 未訂閱
itsgero 你好:    試試看
系統時間:2024-06-26 9:36:41
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!