Comprobar el tipo de consulta
Asegúrese de que no está tratando de modificar los datos devueltos por una consulta de definición de datos o de referencias cruzadas, de Unión, de paso a través o de definición de datos.
Buscar funciones de agregado
No puede editar los datos devueltos por una consulta de totales o una consulta que usa otras funciones de agregado, como MIN, MAX o AVG.
Las funciones de agregado combinan los valores de varios registros y, si intenta cambiar un valor agregado, Access no sabe qué campo de origen desea actualizar, por lo que no le permite cambiar nada.
Tenga en cuenta también que en el vídeo dije "función agregada", pero significaba "valor agregado".
Comprobar propiedades de consulta
Con la consulta en la vista Diseño, haga clic en propiedades. Asegúrese de que la propiedad valores únicos está establecida en noy la propiedad tipo de conjunto de registros muestra Dynaset.
Buscar subconsultas
En concreto, busque subconsultas que formen parte de la instrucción SELECT inicial. Por ejemplo:
SELECT [fecha de pedido], (seleccione MAX ([fecha de pedido])
Agregar la subconsulta a la consulta primaria le impide modificar los datos. Pruebe estas soluciones:
-
En el diseñador de consultas, desactive la casilla Mostrar si no necesita ver el campo en el resultado.
-
Reemplace la subconsulta por una función de agregado de dominio como DMÍN o DMÁX.
-
Desplace la subconsulta fuera de la primera instrucción SELECT.