Всем привет! Сегодня говорим на тему «Поиск и замена записей в базе Access».
Одним из основных назначений реляционных баз данных является быстрый поиск хранящейся в них информации. Простейшее средство поиска значений, содержащихся в одном из полей, заложено в команде Найти. Основным достоинством этого средства является присутствие его в большинстве приложений, работающих под Windows. Практически все современные текстовые редакторы, электронные таблицы, ежедневники, средства коллективной работы представляют аналогичное средство. Другим достоинством является возможность поиска неуникальной информации, иными словами, за один поиск можно отыскать группу записей.
Для поиска записей необходимо, чтобы быта открыты база данных и таблица, в которых ищется требуемая запись. Затем надо перейти в поле, по значению которого предполагается осуществить поиск, и выбрать на Ленте на закладке Главная команду Найти в группе «Найти».
Кнопка «Поиск» — Поиск и замена записей в базе Access
В результате на экране появится окно диалога «Поиск и замена». Второй способ вызова данного окна — комбинация клавиш Ctrl+F.
Затем на вкладке «Поиск» выполняем следующие действия:
• вводим значение, которое шлется, в поле ввода Образец;
• щелкаем на кнопке Найти далее, чтобы найти первую запись в таблице, которая содержит указанное значение в этом поле;
• если найденная запись не отвечает заданному критерию поиска, щёлкаем на кнопке Найти далее, пока нужная запись не будет найдена; диалоговое окно останется открытым до щелчка на кнопке Закрыть.
Окно «Поиск» — Поиск и замена записей в базе Access
Если Access не может найти запись, то на экран выводится сообщение о том, что поиск записи был завершён, и образец найден не был. В дополнение к традиционному способу поиска на вкладке «Поиск» имеется несколько дополнительных опций.
Раскрывающийся список Просмотр содержит опции, с помощью которых определяется направление поиска:
• Все, когда осуществляется поиск по всему полю, начиная сначала;
• Вверх, когда просматриваются предыдущие записи от текущей позиции;
• Вниз, когда просматриваются последующие записи от текущей позиции.
По умолчанию Access ищет полностью совпадающие с образцом данные. Значения, введённые в поле ввода Образец, должны полностью соответствовать введённым в поля данным.
Раскрывающийся список Совпадения содержит три установки, которые определяют тип сравнения данных с образцом, введённым для поиска:
• с любой частью поля (осуществляет поиск по всему полю; если значение, которое ищется, окажется где угодно в поле поиска, то поиск завершается успешно);
• поля целиком (образец поиска должен совпадать с полным значением поля, что позволяет существенно сузить поле поиска);
• с начала поля (поиск завершается успешно только в том случае, если образец поиска находится в начале данного поля).
В средней части вкладки «Поиск» находятся два флажка, которые определяют, как будет осуществляться сравнение значения поля с образцом поиска:
• с учётом регистра (этот флажок указывает на то, что сравнение осуществляется с учётом регистра букв, то есть прописные и строчные буквы будут восприниматься по-разному);
• с учётом формата полей (формат отображения значений, отображаемых на экране, может отличаться от формата, в котором значения хранятся в таблице).
Access предоставляет возможность поиска данных, для которых точное значение неизвестно. Для замены любых неизвестных символов используются подстановочные символы. Перечень подстановочных символов, их назначение и примеры представлены ниже.
Подстановочные символы — Поиск и замена записей в базе Access
В Access имеется возможность поиска и замены данных, которая позволяет быстро изменять записи на основе их содержимого. Для выполнения указанной операции необходимо открыть таблицу и перейти на вкладку «Замена» Аналогично команде Поиск, команду Замена следует использовать при работе с немногочисленными данными.
Окно диалога «Замена» похоже на окно диалога «Поиск». В поле Образец вводится значение, по которому осуществляется поиск. В поле Заменить на вводится то новое значение, на которое будет заменена цепочка символов, которая находится в текстовом поле Образец. Как и у команды Поиск, имеется раскрывающийся список Просмотр, в котором чаще используется значение Все.
Окно «Замена» — Поиск и замена записей в базе Access
В диалоговом окне имеются характерные кнопки Заменить и Заменить всё. Если выбрать Заменить всё, Access заменит все вхождения, соответствующие образцу поиска, заданному в поле Образец. Опция Заменить позволяет изменять образец поиска после каждого вхождения образца в таблице.
Рекомендуется следующая стандартная процедура поиска и замены:
• ввести образец поиска в поле ввода Образец и нажать Найти далее;
• ввести новое значение, на которое надо изменить образец, в поле ввода Заменить на и нажать Заменить. Access заменит найденный образец на значение, указанное в Заменить на;
• после замены Access находит следующее вхождение образца и останавливает поиск, можно ввести новое значение в поле ввода Заменить на или оставить его без изменения.
В этом уроке вы узнали, как работает Поиск и замена записей в базе Access. Если было интересно, то рекомендую посмотреть видеоурок ниже.