2013-03-26 122 views
0

我支持使用SQL Server後端在MS Access VBA中編寫的LOB應用程序。應用程序的一個特點是可以打開應用程序的第二個實例,允許用戶同時查看/修改兩個記錄。CurrentProject.OpenConnection在MS Access 2000中失敗

我第一次打開它連接的應用程序,一切正常。然而,當我試圖打開第二個例子中,我得到了以下錯誤消息:

-2147467259 - Method "OpenConnection" of object _CurrentProject failed. 

這是代碼時出現錯誤執行行:

CurrentProject.OpenConnection strConnection 

我已經通過代碼加強和驗證strConnection在應用程序的第一個和第二個實例中都是相同的連接字符串

我正在用盡所尋找的東西。任何想法都非常感謝!

更新:看來有些東西不允許第二個MSACCESS.EXE實例使用相同的連接字符串。我的連接字符串如下,其中databaseserver代替實際的數據庫和服務器。

PROVIDER=SQLOLEDB.1;INTEGRATED SECURITY=SSPI;PERSIST SECURITY INFO=FALSE;INITIAL CATALOG=database;DATA SOURCE=server 

回答