【问题标题】:what is the correct path of Access database when deployment an application部署应用程序时Access数据库的正确路径是什么
【发布时间】:2013-09-16 10:05:55
【问题描述】:

我使用 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() 

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

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

【问题讨论】:

    标签: c# database visual-studio-2010 ms-access deployment


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-06
      • 1970-01-01
      • 2016-04-23
      • 1970-01-01
      • 1970-01-01
      • 2016-05-21
      相关资源
      最近更新 更多