ASP常见问题:Access数据库不能更新
有很多人的ASP程序报告了以下错误:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
解决办法:
在IIS里面,有一个设置,就是Web匿名访问用户,也就是大家熟悉的 IUSR_
给你的Access数据库文件增加 IUSR_
问题是有些人用惯了Win98或者FAT/FAT32文件格式,根本就不知道如何修改文件或者文件夹的NTFS设置。
一、找到要用程序去操作的Access数据库文件(就是对应你的protel的电路图数据库文件)。
二、右键 --> 属性,此文件的“安全”属性
三、增加用户 IUSR_
四、设置 IUSR_
注意我只给了 IUSR_