WIN1064位,OFFICE2016,32位,用EXCEL读取ACCESS,安装了AccessDatabaseEng...
确认AccessDatabaseEngine的位数与Office的位数匹配。如果Office是32位的,那么AccessDatabaseEngine也需要是32位的,反之亦然。 确认AccessDatabaseEngine已经注册。
检查C盘的剩余空间。Office 2016会自动安装在c盘,占用几个G的空间,如果c盘剩余不足10个G,要先删除一部分文件,否则可能因为空间不足安装失败。查看自己的操作系统是多少位。
可能程序不兼容, 可以更换个版本试试。另外建议参考下程序对配置的要求。或者右键需要运行的程序 选择兼容性 用兼容模式运行试试。
用鼠标右键单击“Mdac.inf”(对于 Windows 2000 或 Windows XP)或“Mdacinst.inf”(对于 Windows 98 或 Windows Millennium Edition),然后单击“安装”。
打开百度,搜索office2016,并打开一个网站进行下载。在跳转的界面中,点击下载选项。下载完成后,找到压缩包,并将其解压。解压完成后,找到安装包,并单击打开。之后运行安装程序。
调用安装文件,追加参数 /passive加入了/passive参数后,64位Access数据引擎安装就再也不检查32位Office是否已安装,而可直接安装。Microsoft Office Access是由微软发布的关系数据库管理系统。
access数据库无法读写
AccessDatabaseEngine的位数与Office的位数不匹配。 AccessDatabaseEngine没有注册。 Access数据库文件没有正确设置权限。以下是可能的解决方法: 确认AccessDatabaseEngine的位数与Office的位数匹配。
最好先检查一下数据库所在目录的权限。右键文件夹,属性-;安全-;添加 ,User用户,赋予User用户完全控制的权限,然后再试一下。
access数据库是mdb文件,如果你用access打开时不能编辑,那就检查一下这个文件是否设置为只读了。
C盘window目录下的temp文件夹,添加everyone全部权限。
access数据库无法识别
但是Access07和Access10将后缀名改为了*.accdb。而通过上述连接的话就会报出;不可识别的数据库格式;异常。
打开控制面板——管理工具——数据源(ODBC)。在弹出的对话框中双击——MS Access Database.复制数据源名MS Access Database。然后确定,返回。选择“MS Access Database”——删除。点击添加。
两种原因:ACCESS数据库数据库文件已损坏;ACCESS软件版本兼容问题。
好像是你的数据库有损坏,我上次也有这样提示,我上传到空间上去,提示“无法识别的数据库格式”我还以为是空间不支持access,后来网上搜索了下,是数据库有损坏,我再传了一次就正常了。
有可能是数据库原作者以个人的思维做文件、数据的保护,不给随便开启获取数据的。只有从程序代码做文件修复后才能还原操作。我写的数据库在别人操作时,一律都会跟你遇到一样的提示。保护的方法很多,很难猜原创建者的思维。
ACCESS数据库的属性表不能操作输入数据,变成只读状态那样
1、[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
2、办法如下。首先将新建一个数据表进入到Access当中,发现单元格无法点击随意编辑。其次需要右键点击新建表的名称。最后后在弹出来的选项点击设计视图选项,弹出来的窗口,输入表名称,点击确定按钮即可。
3、能读不能写入,很可能是数据文件夹权限问题。要解决windows 7文件夹权限问题可以尝试: 把WWWROOT文件夹下的网站文件夹的IIS_ISURE用户权限设置为满权限, WINDOWS\TEMP的IIS_ISURE用户权限为满权限,即可写数据库文件。