c#连接ACCESS问题,请高手指教
我在windows 2000系统下做了一个调用ACCESS的程序,机器上安装的是ACCESS 2003,将程序做好调试后拿到另外一台机器上试,这太机器是用GHOST做的2000系统,安装好的ACCESS 2000,这台机器装上我的软件就打不开数据库,后来我把OFFICE 2000卸载,又安装了OFFICE 2003该问题仍旧存在.不明白怎么回事,请高手指教.
------解决方案--------------------访问数据库的路径对吗?
------解决方案--------------------看看你的数据库连接串.
------解决方案--------------------绝大多数都是路径问题,和Office版本无关;
请提示错误信息。。。
==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明: <我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询)
==================================================================
------解决方案--------------------装个MDAC,要支持OLEDB驱动。
------解决方案--------------------去下载 MDAC2.8 装下
------解决方案--------------------MDAC版本问题?
------解决方案--------------------看看你的链接字串中用的引擎版本 然后再看看不能运行的机上的数据访问引擎版本
------解决方案--------------------个人经验,一般MDAC版本问题都是出现在访问SQLServer上,Access一般不会有这种现象;
连接的时候会提示相信错误信息——请提供出来。你注意你的ADO版本
如楼上所说,仅仅是可能MDAC版本问题;
也顺便说说吧
但是MDAC是一个最让人头疼的东西——为什么呢?很多不经常安装的人体会不到
这里我就把我曾经解决的反法提供给你
1、安装不同版本,2.8/2.7之类的,竟然有些机器不接受2.8的,只认2.7的;
2、直接安装不上,表面上安装顺利,实际上什么都没有安装上——安装速度飞快。这时候需要在系统目录下找到MDACXPAK.INF文件,右键,安装;
3、清除流氓软件——对MDAC有影响的流氓软件不在少数;
4、完蛋。。。。我就遇到过被流氓软件坡坏后的计算机,MDAC是无论如何装不上的;
------解决方案--------------------装一下MDAC试试,我感觉应该是数据库驱动的问题
------解决方案--------------------msexcel.olb的问题 不同版本的OF这个接口文件是不一样的 我在VC6.0下也出现过这个问题 不知道C#下是不是也同样存在 LZ可以试下
------解决方案--------------------mark
------解决方案--------------------C#连 access 跟 office 无关吧,只要有 mdac 就行了