链接到稍后将发布的文件c#

时间:2017-03-13 19:28:07

标签: c# ms-access

所以我正在制作一个具有访问数据库表适配器的程序。用户输入信息后,我添加了一个按钮,以便他们可以打开访问中的数据库,并使用访问报告向导进行报告。

目前我正在使用它来打开数据库。

section {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

我不知道的是,当我发布包含数据库的应用程序时,如何将按钮链接到已发布的数据库版本?

1 个答案:

答案 0 :(得分:0)

您可能不必在代码中使用数据库的完全限定路径; OpenCurrentDatabase函数可能会接受相对路径。因此,例如,如果mydb.accdb将与您的可执行文件位于同一文件夹中,那么这可能会起作用:

oAccess.OpenCurrentDatabase("mydb.accdb", true);

或者,作为另一个示例,如果您想将数据库放在可执行文件夹中名为Data的子文件夹中:

oAccess.OpenCurrentDatabase(@"Data\mydb.accdb", true);