Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 Java 开发应用程序,它在 MS Access 中有后端。它使用以下连接字符串在本地 MS Access 数据库上运行良好:
DriverManager.getConnection( "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=d:\test.mdb");
连接到另一台机器上的远程 MS ACCESS 数据库的连接字符串是什么。请回复......
答案取决于您如何连接到另一台机器。test.mdb如果可以从同一 LAN 上另一台计算机上的文件共享中获得远程副本,则可以连接。
test.mdb
对于映射到驱动器号 X 的共享:
Dbq=X:\test.mdb
或者使用 UNC 路径:
Dbq=\\machine_name\share_name\test.mdb
如果您不能使用其中任何一个,则 Access 不适合,您应该为数据存储选择不同的数据库。
注意,我假设本地和远程机器都在运行 MS Windows。如果其中一个或两个都运行不同的操作系统,您应该告诉我们使用的是哪个操作系统。