"Microsoft Jet Database Engine error: '80040e09' cannot be updated. Database or object is read-only "solution
Error message: Microsoft Jet Database Engine error: '80040e09' cannot be updated. The database or object is read-only.
Cause analysis: the read and write permissions of the database directory are not enabled.
Solution: Check whether the "write" permission is enabled for the entire website in IIS, not just the database file. Steps:
1. Open "Internet Information Service", select your website in IIS, and right-click and select "properties ", switch to the "Directory Security" tab in the "website properties" window that appears, and click [edit...] in "Anonymous Access and authentication control". click to view the account name used for anonymous access, such as "iusr_user ".
2. Check whether the directory of the website is opened to the iusr_user user in Win2000 Resource Manager. The specific method is: Open "my computer", find the folder where the website is located, right-click it, select "properties", and switch to the "Security" tab, view and add the modify and write permissions to iusr_user.
Note: If you are using the Windows XP operating system, select "Tools"> "Folder Options"> "View" to remove the check box before "use simple file sharing, after confirmation, the "Security" tab is displayed in the "properties" dialog box of the folder (sometimes you need to restart the folder before you can see it ).