0

我使用 Visual Studio 2010 用 c# 语言编写了一个应用程序。我使用此连接语句连接到 Access 数据库:

        OleDbConnection connect = new OleDbConnection();
        connect.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data
        Source=..\\Data\Database1.accdb;Persist Security Info=False;";    

        connect.Open();
        command = new OleDbCommand();

        command.Connection = connect;
        command.CommandText = "Sql query";
        reader = command.ExecuteReader();
        connect.Close() 

当我部署应用程序然后执行时,我遇到了一些错误(找不到数据库,数据库的路径不正确)。

我的问题是在部署应用程序后我应该使用什么正确路径来访问数据库?

4

1 回答 1

0

正确的路径是从运行 EXE 的位置或运行 Web 应用程序的位置到数据库的路径(您显示的路径是相对路径 - 双点双斜杠表示“上一个文件夹”从你跑步的地方'。

于 2013-09-16T13:26:20.250 回答