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