Ms access 使用VBA从Excel连接到远程Access 2010数据库
我是VBA的初学者,我想使用VBA从Excel远程连接到Access 2010数据库 我发现此连接字符串适用于本地情况:Ms access 使用VBA从Excel连接到远程Access 2010数据库,ms-access,excel,remote-connection,vba,Ms Access,Excel,Remote Connection,Vba,我是VBA的初学者,我想使用VBA从Excel远程连接到Access 2010数据库 我发现此连接字符串适用于本地情况: Public对象作为新的ADODB.Connection objCon.Open“Provider=Microsoft.ACE.OLEDB.12.0;数据源=“&ActiveWorkbook.Path&_ “\asset\u database.accdb;ACE OLEDB:数据库密码=密码;” 我写了这个字符串,但它不起作用: $dim cnn作为新的ADODB.conn
Public对象作为新的ADODB.Connection
objCon.Open“Provider=Microsoft.ACE.OLEDB.12.0;数据源=“&ActiveWorkbook.Path&_
“\asset\u database.accdb;ACE OLEDB:数据库密码=密码;”
我写了这个字符串,但它不起作用:
$dim cnn作为新的ADODB.connection
$cnn.open“Provider=Microsoft.ACE.OLEDB.12.0;Remote Server=http://‘Remote_Server_ip’”&&
$“远程提供程序=Microsoft.Jet.OLEDB.4.0;数据源=d:\dataBase/dataBase\u name.accdb”
连接到远程数据库的正确连接字符串是什么?您必须在远程服务器上设置“共享文件夹”(通过windows或samba服务器)。 并在\u share\dataspace\u name.accdb中使用这样的“数据源=\\remote\u server\u ip\shared\u folder\u name\path\u to\u database\u”