русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Поиск и замена значений данных.


Дата добавления: 2015-07-04; просмотров: 793; Нарушение авторских прав


Пользователь имеет возможность выполнить в таблице поиск и замену всех или некоторых наборов символов, совпадающих с указанным образцом, в том числе замену фразы, слова или части слова. При этом можно использовать подстановочные символы (Таблица 8).

Таблица 9. Подстановочные символы.

 

Символ Назначение Примеры
* Любая группа любых символов; может быть первым или последним символом в образце. ст* - стол, станок, стул,... *иск - иск, диск, риск,...
? Любой (один) текстовый символ. ко?а - кора, коса, коза,....
# Любая (одна) цифра. 1#3 - 103, 113, 123,....
[] Любой (один) из символов, указанных в скобках. ко[рс]а - кора, коса
! Любой (один) символ, кроме указанных в скобках. ко![рс]а - коза, кожа
- Любой (один) символ из указанного диапазона. ко[к-м]а - кока, кола, кома

Подстановочные символы *, ?, #, [ воспринимаются буквально (без обработки), если они заключены в квадратные скобки (например, [?] - для поиска знака ?).

Быстрее всего выполняется операция поиска в одном индексированном поле. Поиск по всей таблице выполняется медленнее.

Если поиск не требуется проводить по всей таблице, то надо выделить поле (столбец), в котором проводится поиск. При последующем нажатии кнопки Найтина панели инструментов “Таблица в режиме таблицы” или выборе команды Найтииз меню Правка появляется диалоговое окно(Рис.33) для определения образца поиска, в который можно включить подстановочные символы.

Рис. 35.Вкладка Поиск подменю Найти меню Правка.

Дополнительно можно определить следующие параметры поиска:

Просмотр -поиск проводитсявверх или вниз по таблице по отношению к текущей записи или по всей таблице;

Совпадение -ищутся совпадения с образцом с начала содержимого поля (С начала поля); ищутся поля, содержимое которых полностью совпадает с образцом (Поля целиком); совпадения с образцом ищутся в любой части поля (С любой частью поля);



С учетом регистра символов -надо ли при сравнении с образцом учитывать регистр символов;

С учетом формата полей -надо ли при сравнении с образцом учитывать формат полей (формат вывода может отличаться от формата хранения значений);

Только в текущем поле - поиск проводится только в текущем поле или по всем полям таблицы.

 

Внимание! Результат выполнения задании помеченных (PrScr!) должен быть зафиксирован скриншотами в файле Access.doc и показан преподавателю во время отчета лабораторной работы.

Для этого:

· создайте файл Access.doc,

· скопируйте результат выполнения задания помеченного (PrScr!) в буфер обмена с помощью сочетания клавиш PrtScr или Alt+PrtScr(если нужно скопировать только активное окно),

· вставьте скриншот полученного результата в файл Access.doc как показано на рисунке 34,

· не забывайте периодически сохранять добавления в отчет.

 

Рис. 36. Пример выполнения задания по поиску и замене информации.

 

Задание 3.1 (PrScr!):

Для таблицы ЗАКАЗЫ:

a) найти все записи, имеющие в шифре заказа определенный набор букв,

b) найти в наименованиях заказов все вхождения какого-либо сочетания символов.

 

С помощью команды Заменить (Рис.35) из меню Правка можно выполнить замену всех или некоторых наборов символов, совпадающих с указанным образцом.


Рис.37. Вкладка Замена подменю Заменить меню Правка.

 

 

Задание 3.2 (PrScr!) :

Для таблицы ЗАКАЗЫ:

a) задать для 2-3 заказов одинаковые наименования, а затем выполнить замену всех наименований этих заказов, просмотреть и скопировать результат, но операцию до конца не выполнять, выбрав отмену операции замены (Рис. 36)

b) найти и заменить какой-либо шифр заказа в таблице ЗАКАЗЫ и проанализировать возникшие изменения в таблице ВЫПОЛНЕНИЕ.

 

Рис. 38. Отмена операции замены.

Для поиска или замены пустых полей в качестве образца поиска надо выбрать значение Is Null.

Для поиска или замены пустых строк в качестве образца поиска выбирается два символа прямых кавычек (“ ”).

Если требуется выполнить большое количество замен, то быстрее это сделать с помощью запроса на обновление. Однако, запрос на обновление не позволяет проводить замены с подтверждением и не удобен для поиска и замены данных в нескольких полях.



<== предыдущая лекция | следующая лекция ==>
Создание схемы БД. | Простая сортировка записей.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.235 сек.