Har ett litet bekymmer... Precis som det står så är nog databasen skrivskyddad. Testa att högerklicka på databasen och kolla så att "skrivskyddad inte är förbockad. Om inte det hjälper har du några tips här:spara i Access
Står att det inte går att uppdatera min databas
använder ingen konstig kod alls utan bara en vanlig koppling och sedan Rs.AddNew och Rs.Update
<code>
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\inetpub\wwwroot\databas.mdb"
Set RecSet = Server.CreateObject("ADODB.Recordset")
Visa = "SELECT * FROM users"
RecSet.Open Visa, Connection, adOpenStatic, adLockOptimistic
RecSet.AddNew
RecSet("Username") = request.form("reg_username")
RecSet("Password") = request.form("reg_password")
RecSet("Town") = request.form("reg_town")
RecSet("Gender") = request.form("reg_gender")
RecSet("Birthday") = request.form("reg_birthday")
RecSet.Update
</code>
jag kör IIS under XP och Access XP och får detta felmeddelande varje gång
<code>Microsoft OLE DB Provider for ODBC Drivers fel '80004005'
[Microsoft][Drivrutin för ODBC Microsoft Access] Det går inte att uppdatera. Databasen eller objektet är skrivskyddat.
/register2.asp, rad 18 </code>Sv: spara i Access
http://www.pellesoft.nu/login/faq/t_view4.asp?tid=676
http://www.aspsidan.nu/default.asp?page=readArticle&menu=2&aId=76