Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проверка типа запроса

Убедитесь в том, что вы не пытаетесь изменить данные, возвращенные в запросе с помощью перекрестного запроса, объединения, прохождения или определения данных.

Поиск агрегатных функций

Невозможно изменить данные, возвращенные итоговый запрос, или запрос, который использует другие агрегатные функции, такие как MIN, MAX или AVG.

Агрегатные функции объединяют значения из нескольких записей, и если вы пытаетесь изменить агрегированное значение, Access не знает, какое исходное поле нужно обновить, поэтому не позволяет изменить ничего.

Обратите внимание, что в видеоролике "агрегированная функция", но я предполагал "агрегированное значение".

Проверка свойств запроса

С помощью запроса в режиме конструктора нажмите кнопку Свойства. Убедитесь, что для свойства уникальные значения задано значение нет, а в свойстве Тип набора записей указан динамическийнабор.

Поиск вложенных запросов

В частности, ищите подзапросы, являющиеся частью первой инструкции SELECT. Например:

SELECT [Дата заказа], (SELECT MAX ([Дата заказа])

Если добавить вложенный запрос в родительский запрос, вы не сможете редактировать данные. Попробуйте выполнить следующие решения.

  • В конструкторе запросов снимите флажок Показать, если вы не хотите видеть это поле в результатах.

  • Замените подчиненный запрос на агрегатную функцию, такую как DMIN или DMAX.

  • Переместите подчиненный запрос из первой инструкции SELECT.

См. также

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×