Access連結資料表 同時存取問題

請教各位前輩,

小弟目前手邊有2台儀器,附贈的軟體是使用access資料庫接收儲存資料,
但2台儀器分別不同access資料庫,以致資料無法互通,

因軟體的資料庫設定無法變更,軟體開啟後會至程式主目錄\DB資料夾尋找abc資料庫檔案,
若將abc資料庫檔案移位,則程式無法開啟。

為了讓資料可以互通(因為後端有2~30台電腦需要開啟同一套軟體看資料)
因此我做了下列步驟
1.將程式主目錄\DB資料夾\abc.mdb複製到遠端電腦共用資夾(路徑\\192.168.x.x\DB\abc.mdb)
2.開啟程式主目錄\DB資料夾\abc.mdb將資料表全部刪除,並使用連結資料表,連結
\\192.168.x.x\DB\abc.mdb內的資料表。
3.將所有用戶端程式主目錄\DB\abc.mdb替換成步驟2所建立的abc.mdb

目前表面使用上似乎沒有問題,但是偶而會有使用者表示建立的資料不見了!
或是搜尋不到資料。

我的問題是,同一個mdb資料庫,可以同時被多個mdb資料庫連結,並同時存取嗎?(新增.刪除.修改)
2010-08-26 15:41 發佈
你需要 Microsoft SQL Server 2008
我有嚐試過,

事實上我內部就有一台SQL Server
但最主要的問題是,附贈的軟體我無法修改,他的資料庫設定又寫死在程式裡,
我有試過將後端改用SQL資料庫,並將程式主目錄底下的Mdb檔資料表匯至SQL資料庫內,
Mdb檔一樣用連結資料表的方式透過ODBC連結SQL資料庫,但是會發生新增刪除OK,
可是修改資料就會發生錯誤。
小的有看過這樣的問題

應該是"並行違規"對吧?

待高手補上XD
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?