Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Топ:
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Дисциплины:
2017-11-17 | 90 |
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.
|
|
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!