【问题标题】:Microsoft ACE OleDB : Could not find file on release versionMicrosoft ACE OleDB:在发布版本上找不到文件
【发布时间】:2015-01-23 15:50:15
【问题描述】:

我正在使用 Microsoft ACE OLEDB 读取 .dbf 文件。当我尝试发布应用程序时,我总是收到以下错误:

路径名:找不到文件。

但是,该过程适用于本地版本。这是我的连接字符串:

Microsoft.ACE.OLEDB.12.0;Data Source=\"\\\\Sv050r03c01dcp1\\Public\\Groupes\\Dbmgs\\Applications légères\\FiMun\\Données\";Extended Properties=dBase VI;

文件夹的权限已经过验证。是服务器端的,谁能给我在服务器上验证的东西?

【问题讨论】:

    标签: asp.net oledb aceoledb


    【解决方案1】:

    根据ConnectionString.comACE.OLEDB 的连接字符串应采用以下格式,

    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\folder;
    Extended Properties=dBASE IV;User ID=Admin;
    

    另外,我不确定这是否是拼写错误,但您的连接字符串的Extended Properties 应该是IV,而不是VI。我听说过的版本是 dBase II、dBase III、dBase IV 和 dBase 5。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      • 2017-03-02
      • 1970-01-01
      • 2018-07-23
      • 1970-01-01
      • 2019-12-13
      相关资源
      最近更新 更多