Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Работа по Access.doc
Скачиваний:
3
Добавлен:
28.08.2019
Размер:
152.06 Кб
Скачать

Упражнение n8. Организация поиска.

Предположим, в вашей базе данных накопилось довольно много адресатов, и вдруг срочно понадобилось найти одного из них. Вы точно помните имя, остальная информация довольно расплывчата. Возможно, увидев фамилию и адрес, вы вспомните именно тот это человек или нет.

Можно пролистать все записи подряд и попробовать найти этого человека. Но представьте, что и накопилось порядка сотни, а то и больше. В этом случае поиск займет довольно много времени. Средствами Microsoft Access можно организовать поиск намного эффективнее.

1. Откройте созданную в предыдущем упражнении базу данных 04 Access.

  1. Установите курсор в поле Имя.

  2. Выполните команду Найти... меню Правка или воспользуйтесь кнопкой панели инструментов Если открывшееся окно диалога Поиск в поле: Имя загораживает форму, отодвиньте его с помощью мыши, чтобы можно было прочитать данные формы.

  3. В качестве образца введите имя, которое хотите найти. Выберите имя, которое повторяется в ваших записях. Нажмите кнопку Первое вхождение.

В вашей форме, расположенной под окном поиска на первом плане будет размещена запись соответствующим именем. Читайте, тот ли это адресат. Если не тот, то нажмите кнопку Поиск далее, программа найдет еще одного адресата с таким именем. Таким образом можно просмотреть все адресатов с выбранным именем и найти нужного.

5. Если вы нашли своего адресата, окно диалога Поиск можно закрыть.

Поиск осуществляется только среди данных поля Имя (того поля, в котором установлен курсор. Происходит это за счет того, что переключатель Область поиска установлен в положение Текущее поле. Если переключатель установить в положение Все поля, то совпадение с образцом будет проверяться по всем имеющимся полям.

Кроме того, вы имеете возможность выбрать различные варианты совпадения с образцом. На раскрывающемся списке Совпадение можно выбрать одну из трех возможностей:

- С любой частью поля - совпадения с образцом ищутся в любой части содержимого поля Например, для образца Ира будут найдены Кира и Ираида.

- Поля целиком - будут обнаружены поля, содержимое которых полностью совпадает образцом.

- С начала поля - ищутся совпадения с образцом с начала поля. Например, для образца Ира будет найдена Ираида, но не Кира.

Также существует возможность определить направление поиска: Вверх - от текущей записи первой; Вниз - от текущей записи к последней. Если вы хотите организовать поиск с учетом регистр символов, то установите соответствующий флажок. В этом случае, при введенном образце Ира не будут обнаружены ира или ИРА.

6. Найдите адресата, зная только его фамилию.

7. Определите, кто вам звонил, если на вашем телефонном определителе номера остался номер телефона.

  1. Найдите адресата, зная только первые три цифры его номера телефона.

  2. Найдите адресата, если вы знаете только то, что он живет в каком-то переулке.

  1. Найдите адресата, если вы знаете только номер его квартиры.

  2. Найдите адресата, если вы помните только то, что ваш номер квартиры входит либо в его адрес либо в его номер телефона.

  3. Закончив работу, закройте таблицы.