Форум программистов, компьютерный форум, киберфорум
Наши страницы
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
element111
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 67
1

Условие отбора в перекрестном запросе

05.04.2016, 21:19. Просмотров 468. Ответов 2
Метки нет (Все метки)

Здравствуйте! Подскажите пожалуйста: на основании простого запроса сделал перекрёстный запрос. Если ставлю условие отбора, например в конструкторе простого запроса пишу [введите то то], то выдает ошибку - не распознается ядром СУБД как допустимое имя поля или выражение. Помогите
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2016, 21:19
Ответы с готовыми решениями:

Условие отбора в перекрестном запросе
Здравствуйте! Подскажите пожалуйста: на оснавании простого запроса сделал перекрёстный запрос. Все...

Условие отбора в перекрестном запросе Access 2013
Всем привет! Я начинающий пользователь Access 2013. Прошу помощи в создании условий отбора по дате...

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

Условие отбора в запросе!!!
У меня форма строится на основе запроса. В запросе есть ключевое поле . По этому полю в запросе в...

Условие отбора в запросе
Форумчане,доброго времени суток! Прошу помощи в изменении условия отбора "!!.!" в запросе. ...

2
mobile
Эксперт MS Access
25607 / 13686 / 2943
Регистрация: 28.04.2012
Сообщений: 15,000
05.04.2016, 21:43 2
В перекрестном запросе вводимый параметр обязательно должен быть указан в предложении Parameters в самом начале запроса. Пример для числового целого
SQL
1
2
3
4
5
6
Parameters [Введите условие отбора] Long;
SELECT ...
FROM ...
WHERE id=[Введите условие отбора]
GROUP BY ...
pivot ...
0
element111
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 67
05.04.2016, 23:06  [ТС] 3
само условие у меня прописывается в простом запросе, НЕ в перекрестном. решил проблему путем добавление функции
Visual Basic
1
2
3
Public Function start()
    start = InputBox("введите название страны")
End Function
и соответствующего sql запроса, добавил строчку
SQL
1
WHERE страны.наименование=START()
все работает, НО! постоянно вылазит окошко этой функции(что ввести параметр просит), как это исправить?

Добавлено через 27 минут
Отчет на основе перекрестного запроса в MS Access решение нашел сдесь
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2016, 23:06

Условие отбора в запросе
Здравствуйте! Помогите, пожалуйста сформировать такое условие отбора: выбираются все имена книг из...

Условие отбора в запросе
Здравствуйте. Подскажите, пожалуйста, как мне в запросе задать условие отбора в столбце "Дата" так,...

Условие отбора в запросе
День добрый! Суть вопроса такая В запросе "паспорт_СИ запрос" в столбце "Си поступило на участок"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.