Resulta que estoy realizando un programa de gestión de llaves, es decir, controlar quien tiene cierta llave en cada momento. Para ello el usuario a traves de un combo box elige un edificio, una vez elegido este en otro combo box se le cargan las salas de este edificio y al seleccionar una le aparece las llaves que exiten, las disponibles y quien las tiene,a la hora de querer guardar en la tabla que una nueva persona va a coger una cierta llave, me da error, me dice que el objeto o la tabla es de solo lectura, y no se como arreglarlo, porque no creo que esto sea asi.
A la hora de abrir la base de datos lo hago asi:
criterio = " Select Nombre_sala from Salasporedificio where Nombre_edificio = '" & Trim(Combo1.Text) & " ' ;"
Set db2 = DBEngine.OpenDatabase(App.Path & "llavesanterior.mdb", , False)
Set rssalas = db2.OpenRecordset(criterio)
Data2.DatabaseName = App.Path & "llavesanterior.mdb"
lo que pasa que para Data abro la base de datos y no si sera por esro necesito ayuda. Muchas gracias a todos.