Realizo una consulta de selección, al ejecutarla muestra la vista con la información solicitada. Si en la vista borro o modifico el valor de un campo automaticamente se refleja esto en la tabla. Yo suponia que por ser una consulta de selección en la vista no podia modificar el campo directamente pues para eso recurro a las consultas de actualización. Supuse que la consulta unicamente ubica en memoria la información solicitada. Desde mi percepción aplicando la teoría de BD no debería permitirme modificar la información al menos si ejecuto una consulta de acciones. Qué explicación puedo darle al hecho de que al ejecutar una consulta de selección en la vista modifique un dato y automaticamente lo refleja en la tabla? Tengo que configurar algo más para bloquear los registros? ROSA SANJUAN ============ Si la abres desde un formulario tienes la opción de que sea solo de lectura. Ejemplo: Dim nomConsulta as string nomConsulta="nombreDeLaConsulta" DoCmd.OpenQuery nomConsulta, , acReadOnly Alternativamente también puedes crear una macro con la acción Abrir consulta y en modo de datos: 'solo lectura'