Читайте также:
|
|
К НАЧАЛУ СТРАНИЦЫ
Разрешение вопросов: сообщения об ошибках
В приведенной ниже таблице перечислены некоторые часто встречающиеся сообщения об ошибках. Сообщения об ошибках могут появиться как в самой ячейке (вместо ожидаемого значения), так и в отдельном окне. В разделе, следующем за таблицей, описаны способы исправления этих ошибок.
ПРИМЕЧАНИЕ. Перечень ошибок, приведенный в данной таблице, не является полным. Если полученное сообщение об ошибке отсутствует в таблице, можно отправить запрос по форме, приведенной в конце статьи, включив в него специальные сведения из поля комментария.
СООБЩЕНИЕ ОБ ОШИБКЕ | ПРОБЛЕМА | РЕШЕНИЕ |
Несоответствие типа в выражении | Возможно, в запросе связаны поля, имеющие разный тип данных. | Проверьте структуру запроса и убедитесь, что связанные поля имеют одинаковый тип данных. Указания см. в разделе Проверка связанных полей в запросе. |
Запись удалена | Это может произойти, если поврежден объект или сама база данных. | Выполните сжатие и восстановление базы данных. Указания см. в разделе Сжатие и восстановление базы данных. |
Циклическая ссылка, связанная с псевдонимом | Назначенный полю псевдоним используется в качестве имени одного из компонентов выражения для данного поля. Псевдоним — это имя, данное любому выражению в строке Поле в бланке запроса, которое не является именем существующего поля. Если псевдоним не назначен пользователем, он назначается автоматически, напримерEXPR1. За псевдонимом следует знак двоеточия (:), и далее — само выражение. При выполнении запроса псевдоним становится именем столбца таблицы. | Измените псевдоним. Указания см. в разделеИзменение псевдонима поля. |
#Ошибка | Эта ошибка возникает тогда, когда значение вычисляемого поля превышает величину, допускаемую настройкой свойства поля FieldSize. К такой ошибке также приводит попытка деления на ноль в выражении вычисляемого поля. | Убедитесь, что знаменатель в вычисляемом поле не принимает значение ноль (0). При необходимости измените свойствоFieldSize. |
#Удалено | Запись, к которой сделано обращение, была удалена. | Если запись была удалена случайно, ее следует восстановить из резервной копии. Если это было сделано преднамеренно, можно отклонить сообщение об ошибке нажатием клавиш SHIFT+F9 — запрос будет обновлен. |
ПРОВЕРКА СВЯЗАННЫХ ПОЛЕЙ В ЗАПРОСЕ
Чтобы проверить типы данных полей в запросе, следует открыть исходные таблицы в режиме конструктора и просмотреть свойства соответствующих полей.
Связанные поля с разными типами данных.
Щелкните таблицу правой кнопкой мыши и выберите команду «Конструктор».
Проверка типов данных связанных полей в режиме конструктора таблицы.
К НАЧАЛУ СТРАНИЦЫ
СЖАТИЕ И ВОССТАНОВЛЕНИЕ БАЗЫ ДАННЫХ
Выполнение служебной программы «Сжать и восстановить базу данных» в Microsoft Access может улучшить работу базы данных. Эта программа делает копию файла базы данных и при необходимости дефрагментирует его. По завершении процесса сжатия и восстановления освобождается часть занимаемого базой данных места — файл, как правило, после этого уменьшается в размерах. Регулярно выполняя сжатие базы данных, можно достичь оптимальной производительности приложения, работающего на основе этой базы данных, а также своевременно исправлять ошибки, возникающие по причине аппаратных сбоев, сбоев электропитания и других неполадок.
После выполнения процедуры сжатия увеличивается скорость выполнения запросов, поскольку перезаписанные при этом исходные данные располагаются теперь в таблицах непрерывными страницами. Просмотр непрерывных страниц выполняется значительно быстрее, чем фрагментированных. Запросы также оптимизируются после каждого сжатия базы данных.
Во время операции сжатия можно использовать исходное имя для файла сжимаемой базы данных или указать другое имя, чтобы был создан отдельный файл. Если было использовано прежнее имя файла и операция сжатия была выполнена успешно, исходный файл автоматически будет заменен на новый.
Дата добавления: 2015-08-17; просмотров: 54 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Выполнение запроса | | | Выполнение сжатия и восстановления базы данных вручную |