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

請問 Access Database 同時存取更新同一筆記錄的問題

尚未結案
inorman
一般會員


發表:6
回覆:5
積分:2
註冊:2004-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-09 10:22:35 IP:218.189.xxx.xxx 未訂閱
問題是這樣的, 一個pos 系統都生產report 時出現 '因為您和其他便用者試圖在同一時間更改同樣的資料, Microsft Jet 資料庫引擎會停止處理程序' 那麼我懷疑系統所用的access database 損毀了, 發現有一個table 有一些尋常資料, 每個欄位都儲了'#錯誤' 的資料, 而當我嘗試在access database 直接刪除這錯誤record 時, 便出現'不是一個有效的書籤', 然後我唯有用access 的'壓縮及修復資料庫' 功能把資料庫修復, 但是都是失敗, access 在修復途中出現錯誤信息, 然後access 便自動關閉. 之後之打算複製那會有問題的table 到一個新table, 我發現新table 裡沒有了那些欄位'#錯誤' 的資料. 那麼我便以為table 已經沒有錯誤了, 我嘗試再生產report, 但問題仍然存在. 請問大家有沒有遇過以上問題呢, 有沒有什麼解決方法呢.
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-17 10:47:07 IP:210.69.xxx.xxx 未訂閱
將 access 匯出成單純格式的檔案 txt, csv, xml 另外建立一個全新的 access (這樣才能保證正常), 將檔案匯入
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
jackalan
初階會員


發表:20
回覆:88
積分:36
註冊:2003-11-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-18 22:05:41 IP:221.226.xxx.xxx 未訂閱
我也遇到过的,其实这个情况和在写操作时突然断电是一样的,表没有被正常关闭,我试了不少恢复方式都不行,只有一个恢复成功,但数据都没了,只有表结构的。 这个应该是JET引擎的问题,我用ADO打开ACCESS表写操作时突然断电就会这样,我试过改成DELPHI的BDE引擎,只是最后更新的数据不被保存但表不会坏,如果你是处于设计阶段方便的话就改成BDE的吧。 ======================= 无情剑客多情剑
stillalive
初階會員


發表:7
回覆:148
積分:41
註冊:2004-04-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-09-19 17:38:31 IP:211.75.xxx.xxx 未訂閱
inorman 你好 Access 非真正的資料庫 , 以你碰到的狀況 , 這是資料在硬碟位置已錯亂 . dbf 也有類似狀況 , 所以我就教你用救dbf方式 來救你資料 . 1. 將access轉出dbf格式 . 2. 用dbf工具browse資料 , 發現亂碼 , 則更正或刪除 . 3. pack dbf 4. 將 dbf 轉回 access
inorman
一般會員


發表:6
回覆:5
積分:2
註冊:2004-07-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-10-06 00:10:44 IP:203.168.xxx.xxx 未訂閱
引言: inorman 你好 Access 非真正的資料庫 , 以你碰到的狀況 , 這是資料在硬碟位置已錯亂 . dbf 也有類似狀況 , 所以我就教你用救dbf方式 來救你資料 . 1. 將access轉出dbf格式 . 2. 用dbf工具browse資料 , 發現亂碼 , 則更正或刪除 . 3. pack dbf 4. 將 dbf 轉回 access
在未使用您所教的方法前, 我用了一個較煩複的方法, 終於解決了問題, 方法是create 一個新的access 資料庫, 再將有問題資料庫的table 逐一匯入到新database, 其實我也不知唔道這方法是否完全正確, 但也算可以解決了問題..... 其後再試過您的方法, 也是可行的....多謝您的答覆.......
系統時間:2024-06-26 16:09:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!