Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Топ:
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Интересное:
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Дисциплины:
2017-11-17 | 92 |
5.00
из
|
Заказать работу |
|
|
Access позволяет производить поиск записей, в которых значения определенного поля частично или полностью совпадают с некоторой величиной. Как уже было замечено, Access не может отображать в таблицах одновременно русские буквы и латинские буквы с диактрическими знаками. Поэтому если в таблице, в которой используется русский шрифт, встречаются латинские слова с диактрическими знаками, то они будут заменены русскими буквами с совпадающими кодами.
Для решения этой проблемы будем применять средство поиска, основанного на замене латинских букв с диактрическими знаками на похожие буквы без этих знаков. Чтобы найти записи таблицы "Клиенты", в поле "Область" которых содержится строка "Quebec":
1. Выделите поле, в котором будет производиться поиск (в данном случае это поле "Адрес"). Для этого нажмите кнопку выделения поля или поместите точку вставки в любую ячейку поля.
Выберите команду "Правка, Поиск" (Edit, Find) или нажмите кнопку
"Найти" (Find) на панели инструментов. Появится диалоговое окно
"Поиск в поле".
3. В поле ввода "Образец" (Find What) диалогового окна "Поиск в поле" введите искомый текст. Когда поле "Образец" пусто, кнопки "Найти" (Find First) и "Найти далее" (Find Next) недоступны. После того как в поле "Образец" был введен хотя бы один символ, эти кнопки становятся доступными.
4. В раскрывающемся списке "Совпадение" (Match) выделите значение "Поля целиком" (Whole Field).
5. В раскрывающемся списке "Просмотр" (Search) выделено значение "Все" (All), флажки "С учетом регистра" (Match Case) и "С учетом формата полей" (Search Fields as Formatted) сброшены. Эти параметры устанавливаются Access по умолчанию, и в нашем случае изменять их не нужно.
|
6. Нажмите кнопку "Найти". Если в вашем распоряжении не было клавиатуры, позволяющей вводить символы с диактрическими знаками, то Access выведет окно с сообщением о том, что поиск закончен и элемент не найден.
Появление сообщения о неудачном завершении поиска означает, что не смог найти записей, значение поля и область которых совпадало бы со значением, введенным в поле ввода "Образец" диалогового окна "Поиск в поле". Это произошло потому, что поиск происходит по значениям кодов символов, а символы "е" и "й" имеют разные коды.
Если символов, предшествующих национальному символу, достаточно для определения критерия поиска (в поле таблицы нет разных значений, начинающихся с этих букв), то чтобы найти Quebec в поле "Область":
1. В поле ввода "Образец" диалогового окна "Поиск в поле" введите Qu.
2. В раскрывающемся списке "Совпадение" выделите значение "С начала поля" (Start of Field).
3. Нажмите кнопку "Найти". Access найдет запись, в поле "Область" которой содержится значение Quebec и выделит это значение.
Заметим, что на самом деле в таблице, использующей русские буквы, Оuйbес выводится как Оийbес. Это происходит потому, что символы "e" и "й" имеют одинаковые коды, но первого символа нет в шрифтах, содержащих русские буквы. Чтобы найти запись, содержащую значение Quebec в поле "Область" можно также ввести bес в поле ввода "Образец" и в раскрывающемся списке "Совпадение" выделить значение "С любой частью поля" (Any Pan of Field).
В следующем списке приведены параметры, которые можно установить в диалоговом окне "Поиск в поле".
|
Поскольку язык SQL ориентирован на работу с подмножествами записей, в нем нет прямого эквивалента операциям "Найти" и "Найти далее". Следующая команда языка SQL возвращает множество всех записей, удовлетворяющих критерию поиска:
SELECT * FROM Customers WHERE Region = "Qunbec"
Курсоры SQL позволяют перемещаться по записям подмножества, однако ключевое слово Cursor не поддерживается в Access SQL.
|
|
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!