VBA - 通过Citirx连接到Access数据库

时间:2017-06-12 19:41:45

标签: vba database-connection connection-string citrix

我有一个位于我们服务器上的访问数据库文件。此文件由Excel VBA代码使用,但是没有VPN的用户将无法访问目录和数据库文件。

我想使用Citrix解决此问题(可能是文件资源管理器应用程序)。我可以轻松地使用Citrix应用程序手动访问数据库文件,但是我试图弄清楚如何让VBA使用Citirx连接来访问同一个文件。

假设我通过VBA访问数据库的地址如下:

strSBPath=\\MyServer.com\Directory1\Directory2\MyDB.accdb

我在服务器上使用Excel和Access文件之间的ADO连接:

conn="Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & strDBPath & ";"

现在我需要定义一个新的连接来完成Citrix而不是ADO连接。 我是Citirx的新手,所以我不知道如何定义这个连接。请帮忙! 感谢

1 个答案:

答案 0 :(得分:0)

将MDB或accdb文件传输到citrix。