国强极客
有问题请加微信:guoqiang7585
国强极客

Microsoft JET Database Engine 80040e21 错误的处理方法

Microsoft JET Database Engine  80040e21 错误的处理方法

给客户做的网站,都是使用的自己很成熟的一套asp+access系统,我用这套系统至少做了上百个网站,功能完善,也非常容易二次开发,一直没有出现什么问题。
今天有客户反映网站内容不能修改 并发给我错误码:

Microsoft JET Database Engine ���� ‘80040e21’
���м�¼�о�δ�ҵ������ؼ��֡�
/Admin/Product_edit.asp���� 71 修改错误

Microsoft JET Database Engine ���� ‘80040e21’
���м�¼�о�δ�ҵ������ؼ��֡�
/Admin/Product_del.asp���� 72 删除错误

其实这个错误,前几天有客户跟我说过,由于客户是自己的vps,权限没设置好,也出现了类似的错误,给数据库user或是internet来宾账户的写入权限就行了,但是这次客户用的万网的虚拟主机,询问万网客服后,权限是没问题的,而且网站是一直用的好好的,突然就出现这个错误了。

看到错误中有乱码,刚开始以为是不是客户修改代码把编码弄错了,程序是utf-8的编码,结果问了客户后,客户根本就不会修改,编码确实也没问题,而且在下面图中的所有课程中,只有深圳课程不能修改跟删除

asp错误

删除这个课程重新添加后,错误依旧,对比数据库,发现这个内容跟其他的没有任何的区别

错误课程2

在没有办法的时候,我就随便压缩修复下数据库,结果问题就这样解决了。

所以正常使用的网站,如果是access数据库,碰到Microsoft JET Database Engine 80040e21错误,在排除代码问题之后,要么就是数据库的权限问题,要么就是数据库的问题,权限问题只要给数据库来宾写入权限就行,数据库问题只要压缩修复下数据库也能解决。

赞赏
对内容有疑问,请加我微信:guoqiang7585
# #
首页      程序开发      数据库      Microsoft JET Database Engine 80040e21 错误的处理方法

国强极客

文章作者

博客站长,有问题请加微信【guoqiang7585】。

国强极客

Microsoft JET Database Engine 80040e21 错误的处理方法
给客户做的网站,都是使用的自己很成熟的一套asp+access系统,我用这套系统至少做了上百个网站,功能完善,也非常容易二次开发,一直没有出现什么问题。 今天有客户反映网站内容不能修改…
扫描二维码继续阅读
2014-07-25