我在Visual Studio 2010中创建了一个简单的vb.net应用程序,它与MS Access 2007有交互,比如插入和显示记录。我在本地计算机上部署它并使用setup.exe文件安装程序并成功执行。但是当我在另一台机器上执行相同操作时,它会给出错误“找不到c:\ users \ name \ desktop \ ms.accdb”。
这是我的连接字符串
conn = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Jet OLEDB:Database Password=123456789;Data Source=c:\users\name\desktop\ms.accdb;")
我应该做些什么来避免它,以及最好的部署方式,以便它可以安装在任何带数据库的机器上?