[转一个]
Microsoft JET Database Engine (0x80004005)
操作必须使用一个可更新的查询。
因为我知道程序是没有错误的,原因就应该出在权限上面了,因为分区是NTFS的,所以应该是访问此网站目录没有写的权限。
忘了说了,我用的是access数据库,在使用ACCESS数据库时,不仅要给文件写的权限,还要给该目录写的权限,因为Jet需要在该目录建立一个.ldb文件。
原因知道解决就很简单了:
目录点击鼠标右键选择“属性”-〉安全-〉看是否有Internet来宾帐户(名字格式为“IUSR_计算机名”),如果没有添加上-〉然后选择“高级”-〉权限-〉双击Internet来宾帐户-〉添加相应的权限,OK!