Has chequeado que el archivo de la BD (tablas, indices, etc.) no sea de solo lectura, o en su defecto, que el usuario con el que ejecutas la aplicación, a nivel de SO tenga permisos de escritura sobre el archivo?
Seria bueno también que actualizaras el controlador ODBC para tu base de datos, quizas se trate de un bug que no sea tuyo...
Hasta luego.