C# Winform Access2003 64位WIN7 和解?

燃烧的荷尔蒙 2012-04-16 01:35:21
错误:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
不要跟我说装office,难不成客户想用你做的软件还要让客户非装一套office不成?
之前所有的程序都报废了,该屎的WIN7 64bit,我太阳的。。。。。。
...全文
238 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
niss 2012-06-29
  • 打赏
  • 举报
回复
楼上正解,唉,我也因此崩溃了一上午....
yanggangqiang520 2012-04-16
  • 打赏
  • 举报
回复
点击 项目→属性→生成→目标平台 选择x86 即可
cheng2005 2012-04-16
  • 打赏
  • 举报
回复
Access本来就是Office的组件,让你安装Office也没什么不妥。
如果是有问题,那就是楼主当初选择数据库的时候就有问题。

之前所有的程序都报废了,该屎的WIN7 64bit,我太阳的。。。。。。

如果你的程序数据层做的足够好,换了数据库需要改动的地方应该很少很少,或者说理论上改一下连接字符串就应该可以正常使用。
  • 打赏
  • 举报
回复
AccessDatabaseEngine.exe
AccessDatabaseEngine_X64.exe
不用装庞大的office,根据楼上哥们的方法,得到系统位数信息,安装对应的数据库引擎

小志 2012-04-16
  • 打赏
  • 举报
回复
装Win7 64Bit ODBC驱动包。
C#判断操作系统是32位还是64位
http://blog.163.com/xiaozhi797@126/blog/static/6244028820123534640741/
chuanzhang5687 2012-04-16
  • 打赏
  • 举报
回复
这个要安装相应版本的office软件

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧