I'm trying to enable read/write in access database protect with a password, but I read-only. I have tried this:
return "provider=microsoft.ace.oledb.12.0;" +
" data source=" +
"AppDomain.CurrentDomain.BaseDirectory" +
"DebtManagementSystem.accdb;" +
"Jet OLEDB:Database Password = muqtada!;" +
"User Id=admin;Persist Security Info=False;";
but it doesn't work!
the OleDbException is:
System.Data.OleDb.OleDbException (0x80004005): Operation must use an updateable query. at System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) at System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) at System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) at System.Data.OleDb.OleDbCommand.ExecuteNonQuery() at DebtManagementSystem.Model.DatabaseProvider.runCommand(String query)