С Новым годом! Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 17.05.2012
Сообщений: 5

Как выполнить параметрический перекрестный запрос?

17.05.2012, 14:39. Показов 2632. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ситуация такая надо экспортировать в excel данные перекрестный запрос но чтоб он экспортировал не все данные а какие то определенные


Visual Basic
1
2
3
4
5
DoCmd.OutputTo acOutputQuery, "temp", acFormatXLS, CurrentProject.Path & "\Êîððåëÿöèÿ.xls", False
    Set xl = CreateObject("Excel.Application")
     xl.Workbooks.Add CurrentProject.Path & "\Êîððåëÿöèÿ.xls"
     xl.Visible = True
    Set xl = Nothing
Вот код все работает экспортирует запрос temp

Вот сам запрос темп но он тупо вставляет все значения

SQL
1
2
3
4
5
TRANSFORM MAX(Запрос4.Емкость) AS [Max-Емкость]
SELECT Запрос4.фамилия
FROM Запрос4
GROUP BY Запрос4.фамилия, Запрос4.idтип
PIVOT Запрос4.idвопрос;
Добавляю строку
WHERE (((Запрос4.idтип)=[]))

АКСЕСС НАЧИНАЕТ МАТЕРИТСЯ
'[]' не распознается ядром базы данных microsoft jet как допустимое имя поля или выражение

Меняю скобки на цифру
WHERE (((Запрос4.idтип)=13))

Все работает
Вопрос как это можно реализовать

Если нельзя стандартными путями подскажите как это реализовать программными
Я так то теоритически знаю как это сделать ,но что то туплю с синтаксисом проблемки

В программно можно создать запрос где вместо скобок поставить переменную и тупо вставить его вместо temp
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.05.2012, 14:39
Ответы с готовыми решениями:

Как сделать параметрический запрос?
Как сделать параметрический запрос?

Как превратить перекрестный запрос в таблицу?
Не везет мне сегодня... Хочу перекрестный запрос переделать в таблицу, но никак не получается. Импортирую из Access в Access как таблицу,...

Как наложить условие на перекрестный запрос
Здравствуйте форумчане. Нужна помощь, так как сама пользуюсь access от силы месяц) В итоге должен получиться отчет по успеваемости...

5
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
17.05.2012, 14:43
SQL
1
WHERE Запрос4.idтип=[Введите значение]
0
0 / 0 / 0
Регистрация: 17.05.2012
Сообщений: 5
17.05.2012, 14:45  [ТС]
Мимо access все равно матерится
Честно говоря туда надо не скобки поставить ,а данные списка
Но не получается
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
17.05.2012, 14:59
Цитата Сообщение от xedfr88 Посмотреть сообщение
не скобки поставить ,а данные списка
Дык определитесь, чего хотите..
Если списка, то укажите в запросе на список в форме...
SQL
1
WHERE Запрос4.idтип=Forms!НазваниеФормы!НазваниеСписка
0
0 / 0 / 0
Регистрация: 17.05.2012
Сообщений: 5
17.05.2012, 15:02  [ТС]
да пробовал я уже и так и так
не работает ругается

А как программно реализовать запрос и экспортировать его в эксель не знаете??
0
3544 / 1118 / 94
Регистрация: 13.03.2011
Сообщений: 1,513
17.05.2012, 15:44
xedfr88, параметры перекрестного запроса должны быть описаны (см. в справке Описание PARAMETERS).
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.05.2012, 15:44
Помогаю со студенческими работами здесь

Мега перекрёстный запрос или как его назвать?
Вот есть база, кривая как рога у антилопы гну, лежит скрюченная в приложении, mdb нет и не будет :( УСЛОВИЕ: Есть таблица...

Как создать отчет, источником которого является Перекрестный запрос?
добрый день. у меня сложилась такая проблема. Точнее две. первое. в общем создаю табличный отчет источником которого является...

Параметрический запрос
Помогите пожалуйста! Ситауция такая. Есть поле , в нем через запятую перечисляются имена актеров снимающихся в фильме. Нужно создать...

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

Параметрический запрос!!!!!!
Подскаите плиз!!!!!!!! Имеется форма 'зарплата' с полями: №,Дата,Период,Кому,Сумма. В период вводятся месяца(январь,февраль.....) в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru