“C# 未在本地计算机上注册microsoft.Jet.OLEDB.12.0”的解决方案

简介:

在进行Access数据库进行操作时,连接字符串为:

1
OleDbConnection cn =  new  OleDbConnection( "Provider=Microsoft.Jet.OLEDB.12.0 ;Data Source="  + Application.StartupPath +  "\\pic.mdb"  +  ";Persist Security Info=True" );

 结果一直弹出下面的错误信息。参考文章[1],进行了如下设置,终于解决问题。

 

设置方法:

将连接字符串中的“Microsoft.Jet.OLEDB.12.0”改为“改成Microsoft.ACE.OLEDB.12.0”,然后,项目属性中将CPU改为AnyCPU即可!

在Visual Stdio 2012,与 Office 2013中测试通过!

希望对大家有所帮助:)

 

参考文章:

1. devmiao,51Crack.  未在本地计算机上注册“Microsoft.Jet.OLEDB.12.0”提供程序.

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。





    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/5705370.html ,如需转载请自行联系原作者



相关文章
|
开发框架 前端开发 JavaScript
C# 6.0+JavaScript云LIS系统源码  云LIS实验室信息管理新型解决方案
云LIS是为区域医疗提供临床实验室信息服务的计算机应用程序,可协助区域内所有临床实验室相互协调并完成日常检验工作,对区域内的检验数据进行集中管理和共享,通过对质量控制的管理,最终实现区域内检验结果互认。其目标是以医疗服务机构为主体,以医疗资源和检验信息共享为目标,集成共性技术及医疗服务关键技术,建立区域协同检验,最大化利用有限的医疗卫生资源。
444 1
|
存储 SQL 数据库连接
C#程序调用Sql Server存储过程异常处理:调用存储过程后不返回、不抛异常的解决方案
本文分析了C#程序操作Sql Server数据库时偶发的不返回、不抛异常问题,并提出了解决思路。首先解析了一个执行存储过程的函数`ExecuteProcedure`,其功能是调用存储过程并返回影响行数。针对代码执行被阻塞但无异常的情况,文章总结了可能原因,如死锁、无限循环或网络问题等。随后提供了多种解决方案:1) 增加日志定位问题;2) 使用异步操作提升响应性;3) 设置超时机制避免阻塞;4) 利用线程池分离主线程;5) 通过信号量同步线程;6) 监控数据库连接状态确保可用性。这些方法可有效应对数据库操作中的潜在问题,保障程序稳定性。
1058 11
|
程序员 数据库连接
C#socket通讯两个最经典错误解决方案
1、经典错误之 无法访问已释放的对象。 对象名:“System.Net.Sockets.Socket” (1)、问题现场 (2)、问题叙述 程序中的某个地方调用到了socket.
1850 0
|
C#
C# .Resx文件无效解决方案 Resx文件报错解决方法
C# .Resx文件无效解决方案 Resx文件报错解决方法
2017 7
C# .Resx文件无效解决方案 Resx文件报错解决方法
|
C#
C#之四十二 C# 读写文本文件乱码解决方案
C#之四十二 C# 读写文本文件乱码解决方案
965 0
|
测试技术 C# C++
C# 如何部分加载“超大”解决方案中的部分项目
在有的特有的项目环境下,团队会将所有的项目使用同一个解决方案进行管理。这种方式方面了管理,但是却会导致解决方案变得非常庞大,导致加载时间过长。那么,如何部分加载解决方案中的部分项目呢?
428 0
C# 如何部分加载“超大”解决方案中的部分项目
|
程序员 C#
【C#】SignalR之主动推送信息的简单解决方案
在本篇文章中,将讲讲C#如何使用SignalR通讯 Core下的SignalR实现原理一样,只是写法不一样,主动推送消息的场景使用:页面登录后台管理系统,最新订单信息的通知等
|
C# 开发工具
基于C#的ArcEngine二次开发47:Addins常见问题解决方案集锦
基于C#的ArcEngine二次开发47:Addins常见问题解决方案集锦
基于C#的ArcEngine二次开发47:Addins常见问题解决方案集锦
|
关系型数据库 MySQL C#
【C#】【MySQL】C#连接MySQL数据库(三)登陆注册代码
【C#】【MySQL】C#连接MySQL数据库(三)登陆注册代码
360 0
【C#】【MySQL】C#连接MySQL数据库(三)登陆注册代码
|
JavaScript C#
C#(WPF)去除事件中注册的事件处理方法!
在WPF中,移除一个事件中已经注册的处理方法,看似简单,实际还是很痛苦的一件事情。因为C#的灵活性,定义事件的方法也是多种多样。我自己定义了一个事件: public event EventHandler TestEvent; 当我想注销这个事件上注册的所有方法的时候,我可以按如下的方法进行 Delegate[] dels = TestEvent.
4358 0