64位系统使用Access 数据库文件的彻底解决方法

2023-05-16

方案一:  大部分都建议将.NET程序编译的时候,目标平台设定为 x86。

 

方案二:

①   下载安装Microsoft Access Database Engine 2010 Redistributable(28MB),共有32bit(下载)和64bit(下载)两个版本,具体要安装哪个要看你的Office程序是32bit的还是64bit的,比如:我的PC是64bit的Win,但是我Office的程序是32bit的,所以我应当安装AccessDatabaseEngine.exe(32bit);

②   打开你的.NET应用程序配置文件(应用程序名.config,Web应用程序为 Web.config),设置数据库连接字符串的Provide Microsoft.ACE.OLEDB.12.0,例如标准连接字符串为:"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Data.accdb;Persist Security Info=False;"

再次运行程序。

注意:64位系统下一定要修改提供程序为 Microsoft.ACE.OLEDB.12.0,而此时的文件名,可以是早期的 mdb文件,也可以是新的 accdb 文件。

        如果你虽然是64位系统,但是你的Office 是32位的,所以你只能安装32位的ACE驱动,因此你的.NET应用程序也只能发布成32位的,如果编译成anycpu版本,还是无法访问ACE。

        如果你发布成x86格式的目标平台,并且不想使用accdb格式的Access数据库文件,那么就不必安装上面的32位ACE驱动了.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

64位系统使用Access 数据库文件的彻底解决方法 的相关文章

随机推荐

  • iOS 地图定位 定位

    定位 常用方法的介绍 CLLocationManager位置管理器 xff0c 我们的有关于位置的方法和属性都是通过它来管理设置的 43 BOOL locationServicesEnabled监测设备是否开启定位功能 void reque
  • Ubuntu出现“dpkg: 依赖关系问题使得libbsd0:i386的配置工作不能继续”错误

    2019独角兽企业重金招聘Python工程师标准 gt gt gt Ubuntu在执行apt get upgrade时出现了错误 xff1a dpkg 处理软件包 libc6 i386 configure 时出错 xff1a install
  • android app崩溃日志分析,利用NDK崩溃日志查找BUG(android的C++错误查找)

    背景介绍 本文主要内容 利用android的crash log来对c 43 43 开发的android应用进行错误定位 容易稳定复现的BUG 一般可以通过断点调试来解决 如果测试人员也无法稳定复现 log就成了程序吊定位问题的救命稻草 通用
  • NET 中C#的switch语句的语法

    NET 中C 的switch语句的语法如下 switch xff0c case和default是关键字 xff1a switch controllingExpression case constantExpression statement
  • CentOS开启vnc服务

    CentOS开启vnc服务 vnc是一款远程控制工具软件 xff0c 能使xp远程linux系统并显示图形化桌面 1 CentOS端 xff1a mount dev cdrom media cdrom rpm ivh media cdrom
  • 12v服务器电源改可调_成本仅1元!仅用8个元件把QC3.0充电头变成最高12V的简易可调电源...

    随着QC快充的普及 xff0c 论坛几乎人手一个或多个QC3 0快充头 xff0c 大家都知道QC3 0 class a 协议里电压支持4 3v 12v 连续可调 步进0 2v xff0c 那么能不能用简单的方法低成本把快充头改造成简易可调
  • 从kinit到kerberos安全机制

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 最近老在项目的shell脚本中看到kinit这个东西 xff0c 完整的命令是 kinit k t conf kerberos keytab sherlocky admin
  • 关于iOS11中estimatedRowHeight

    相信大家都已经升级了iOS11 xff0c 而且也做了相应的适配 xff0c 其中对于tableView这个控件进行适配的时候 xff0c 比如 xff1a 集成MJRefresh的时候 xff0c 当然还有其他很多情况下 xff0c 很多
  • 为miniconda设置环境变量

    将安装目录下的Scripts和condabin文件夹的路径加入环境变量即可 以下为详细步骤 xff1a 1 打开环境变量页 右击我的电脑 gt 属性 gt 更多设置 gt 高级 gt 环境变量 gt 新建 2 填入路径 打开conda安装目
  • 启动ubuntu报"you need to load the kernel first"

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 我所用wubi安装的 xff0c 找到你wubi自动下载的那个镜像文件 xff0c 用winrar打开 xff0c 把casper目录中的vmlinuz和initrd lz
  • iOS: Crash文件解析(一)

    iOS Crash文件的解析 xff08 一 xff09 开发程序的过程中不管我们已经如何小心 xff0c 总是会在不经意间遇到程序闪退 脑补一下当你在一群人面前自信的拿着你的App做功能预演的时候 xff0c 流畅的操作被无情地Crash
  • windows快捷键大全

    1 快速切换程序 xff1a Alt 43 Tab xff1b 2 永久删除文件Shift 43 Delete xff1b 3 秒开文件管理 xff1a Windows 43 E xff1b 4 直接显示桌面 xff1a Windows 4
  • mysql limit 用法-分页

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 在我们使用查询语句的时候 xff0c 经常要返回前几条或者中间某几行数据 xff0c 这个时候怎么办呢 xff1f 不用担心 xff0c mysql已经为我们提供了这样一个
  • Knowledge Tracing -- 基于贝叶斯的学生知识点追踪(BKT)

    目前 xff0c 教育领域通过引入人工智能的技术 xff0c 使得在线的教学系统成为了智能教学系统 xff08 ITS xff09 xff0c ITS不同与以往的MOOC形式的课程 ITS能够个性化的为学生制定有效的 学习路径 xff0c
  • word显示计算机没有内存不足,Word提示内存或磁盘空间不足【解决方法】

    类型 xff1a 安卓软件 大小 xff1a 12 9MB 语言 xff1a 简体中文 Word提示内存或磁盘空间不足原因 近期很多用户打开Word系统会提示我们内存或磁盘空间不足 xff0c 其实这并非是我们电脑硬件或者系统的问题 xff
  • 中矿大 C 石头剪刀布【决策DP*待看/codeforces原题】

    时间限制 xff1a C C 43 43 1秒 xff0c 其他语言2秒 空间限制 xff1a C C 43 43 32768K xff0c 其他语言65536K 64bit IO Format lld 题目描述 齐齐和司机正在玩剪刀石头布
  • Python 面向对象(初级篇)

    51CTO同步发布地址 xff1a http 3060674 blog 51cto com 3050674 1689163 概述 面向过程 xff1a 根据业务逻辑从上到下写垒代码函数式 xff1a 将某功能代码封装到函数中 xff0c 日
  • 9个常用的开源工单系统

    工单系统 xff08 也称为问题跟踪系统 xff0c 故障工单系统 xff0c 支持工单或事件工单系统 xff09 是一个计算机软件包或基于Web的软件包 xff0c 用于管理和维护组织需要的问题列表 工单系统通常用于组织的创建 xff0c
  • 64位系统使用Access 数据库文件的彻底解决方法

    方案一 xff1a 大部分都建议将 NET程序编译的时候 xff0c 目标平台设定为 x86 方案二 xff1a 下载安装Microsoft Access Database Engine 2010 Redistributable xff08
  • python使用系统剪贴板进行复制粘贴

    一 使用pyperclip 首先使用pip进行安装 xff1a pip install pyperclip 使用起来也很简单 xff1a In span class token punctuation span span class tok