2017-03-03 82 views
0

我有一個訪問數據庫存儲在網絡驅動器上的所有用戶訪問一個文件。數據庫鏈接到位於本地站點服務器上的Sql服務器表。在我的vba代碼中,我的連接是訪問數據庫。我的問題是我知道從vba連接到sql server是可能的,但是我的所有查詢都存儲在Access中,所以如果我的代碼連接到Sql server,那麼它將能夠從訪問中運行查詢,或者我需要重寫所有的疑問?我們遇到的問題是,不止一個用戶可能在同一個記錄中拉起來,他們正在覆蓋彼此的變化。此外,用戶可能需要在自己的筆記本電腦上使用該程序,而不必在辦公室遠程訪問其桌面。我想我可以給他們一個副本,這將解決問題。有沒有人有任何答案?多用戶訪問數據庫與Sql服務器

回答

-1

您將希望將所有查詢拖入VBA中,並用適當的參數重寫它們。

+0

我很困惑,您不推薦標準的MS Access解決方案,爲每個用戶提供一個單獨的前端。 – Fionnuala

+0

我的所有查詢都已在vba中,參數爲 – SikRikDaRula

+0

@fionnuala這就是我的想法,但我需要在更新時分發副本 – SikRikDaRula

0

只需在SQL Server中重新編寫查詢即可。現在可能會很痛苦,但它不應該太糟糕,並且稍微走一步,您會很高興將所有內容都轉移到了SQL Server中(更快,更穩定,您使用的是真正的數據庫等)。 )

相關問題