0
我正在为一个类编写程序,它需要读取/写入Access 2007数据库。现在,我指的是,当我用它连接字符串中的绝对路径,像:将Access数据库导入VB.NET2010应用程序,然后在本地引用它?
Dim conn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Me\Documents\Visual Studio\Projects\Project1\Database.accdb")
这将是,当我把它的明显的,因为教授是不会有问题相同的路径。所以我想以某种方式将它包含到我的项目中,然后用相对路径或其他东西引用它,以便它可以在他的机器上工作。当我通过数据源导入数据时,最终有一个选项可以将数据库复制到我同意的项目中。它把所有的源文件都放在我的电脑上的数据库,所以我尝试使用Application.StartupPath(),但是当您从Visual Studio运行程序时,它引用了bin \ Debug中的文件夹(这不是它放置的位置数据库)。帮帮我!
谢谢,它已经在复制总是。我只是没有注意到它被复制到bin \ Debug目录中。 –