gpt4 book ai didi

sql - 寻找不同的 SQL 提供程序/连接字符串

转载 作者:搜寻专家 更新时间:2023-10-30 20:39:36 25 4
gpt4 key购买 nike

我想连接到 Microsoft Access 2007 数据库文件 (.accdb)。我使用以下提供程序连接到数据库并且工作正常:

        OleDbConnection con = new OleDbConnection();
con.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\MyDatabase.accdb";
con.Open();

前提是我安装了 Microsoft Office 或 Access 数据库引擎。我的问题是:是否可以在不安装这些组件的情况下连接到 .accdb 文件?如果是这样,连接字符串会是什么样子?

最佳答案

... Provided I have Microsoft Office OR the Access Database Engine installed. My question is: is it possible to connect to a .accdb file without having either of those components installed?

没有。旧的 32 位“Jet”数据库引擎是基本 Windows 安装的一部分,但是

  • 它只能处理 .mdb 文件,并且
  • 它仅适用于 32 位应用程序。

如果您需要操作 .accdb 文件,那么您需要更新的 Access Database Engine (又名“ACE”)。

关于sql - 寻找不同的 SQL 提供程序/连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25715643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com