Нет, если вы хотите выполнить команды без возврата какой-либо информации.
Дайте команду Запрос - Запуск или щелкните на кнопке Запуск на панели инструментов для запуска запроса.
Управляющий запрос создает таблицы и индексы или вносит в них изменения. Запросы этого типа используются для создания и удаления таблиц, для добавления новых полей и изменения структуры существующих таблиц, а также для создания и удаления индексов.
Для того чтобы при каждом запуске запроса задавать различные условия отбора, можно применить запрос с параметрами. Запрос с параметрами — это обычный запрос, отличающийся тем, что при каждом запуске он автоматически запрашивает ввод условия отбора. В качестве заготовки для формирования запроса с параметрами можно использовать ранее созданные запросы на выборку. Только теперь вместо того, чтобы открывать окно запроса и всякий раз вводить новое условие отбора, Access будет при каждом запуске запроса открывать диалоговое окно с предложением ввести это условие. Запрос с параметром создается следующим образом.
Создайте запрос с необходимыми таблицами и полями.
В ячейках Условие отбора тех столбцов, поля которых будут использованы в качестве параметров, введите сопроводительный текст, заключив его в квадратные скобки. Этот текст будет использован в качестве «подсказки» в диалоговом окне, которое Access будет отображать при запуске запроса. Например, если вам нужно, чтобы запрашивался ввод названия страны, то необходимо создать запрос параметра по полю Страна. Для этого в строку Условие отбора для поля Страна введите, например, такое выражение: [Введите название страны:].
Сохраните запрос командой Файл - Сохранить или нажав комбинацию клавиш CTRL4-F4 и щелкнув на кнопке Да в открывшемся диалоговом окне.
После запуска запроса Access откроет диалоговое окно и попросит ввести значения параметра.
После ввода данных, используемых в качестве параметра, щелкните на кнопке ОК; запрос продолжит работу и отобразит данные, отобранные в соответствии с заданными условиями.
Запросы с параметрами полезны в качестве источника данных для форм и отчетов, поскольку они обеспечивают простой способ получения от пользователя информации, необходимой для выполнения отбора записей. Так, например, можно сначала создать запрос с параметрами, а потом так изменить свойства Источник записей в формах и отчетах, чтобы в качестве источника данных для них использовался этот запрос с параметрами. Например, если ваше приложение содержит отчет по продажам и этот отчет должен представляться один раз в неделю, то вы можете исполнить этот отчет на основе запроса с параметрами, который во время работы будет запрашивать начальную и конечную дату отчетного периода. Таким образом, всякий раз при запуске отчета пользователь сможет вводить необходимые даты, и результирующий отчет будет содержать записи о продажах за нужный период.
Самый простой способ отыскания повторяющихся записей в таблице состоит в использовании мастера Поиск повторяющихся записей. Мастер запросит информацию о том, как вы хотите разыскивать повторяющиеся записи, и создаст запрос, основанный на ваших ответах. В окне База данных выберите вкладку Запросы и щелкните на кнопке Создать. Откроется диалоговое окно Новый запрос, в котором выберите пункт Повторяющиеся записи и щелкните на кнопке OK — мастер запустится. Работа мастера производится в четыре этапа.
Выберите таблицу, в которой вы хотите найти повторяющиеся записи.
Выберите поля, по которым вы хотите провести поиск повторяющихся записей. Запрос будет считать повторяющимися любые записи, значения которых совпадают в полях, выбранных здесь, несмотря на то, что значения в остальных полях могут различаться.
Выберите любые другие поля, значения которых вы хотите отобразить в результирующем наборе записей. Эти поля проверяться на наличие повторяющихся значений не будут.
Введите имя запроса и выберите, будете ли вы его открывать в режиме таблицы или в режиме конструктора. .Для этих целей можно использовать запросы на обновление, которые являются разновидностью запросов на изменение.
Перекрестный запрос можно создать следующим образом.
Откройте вкладку Запросы в окне База данных и щелкните на кнопке Создать.
В открывшемся диалоговом окне Новый запрос выберите пункт Перекрестный запрос и щелкните на кнопке ОК. Когда вы это сделаете, откроется окно мастера Создание перекрестных таблиц.
В предлагаемом списке выберите таблицу или запрос, которые будут служить в качестве источника данных для перекрестного запроса, после чего щелкните на кнопке Далее.
В следующем диалоговом окне выберите поля, значения которых будут использоваться в качестве заголовков строк. Выберите каждое необходимое поле и переведите его в правую область щелчком на кнопке со стрелкой вправо — выбранное поле добавится в список Выбранные поля. Когда все поля будут
выбраны, щелкните на кнопке Далее .
В следующем окне выберите поля, значения которых будут использоваться в качестве заголовков столбцов перекрестной таблицы, и щелкните на кнопке Далее.
В следующем диалоговом окне выберите поле или поля, содержащие числовые значения, по которым вы хотели бы провести итоговые вычисления для заполнения ячеек, образующихся пересечением строк и столбцов. Щелкните на кнопке Далее - в правой части окна откроется список итоговых функций. Выберите нужную функцию и щелкните на кнопке Далее.
В последнем диалоговом окне введите имя запроса è включите переключатель Просмотр результатов запроса.
Достарыңызбен бөлісу: |