|
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 922
|
|||||||||||
Access 2019 и параметрические запросы07.10.2023, 12:30. Показов 4131. Ответов 86
Метки параметрические запросы (Все метки)
По указанию начальства организацию переводят на Office 2019
Пару недель работали нормально. Но подошло время писать отчёты. А там у меня всё на хранимых параметрических запросах. Для тех, кто не знает. Это такие запросы, в которые передаются параметры при вызове (запуске) запроса. В Access 2010 всё работало нормально, а сейчас отказывается Пример хранимого параметрического запроса
Но если запрос запустить из оболочки Access дважды щелкнув по нему То запрашиваются параметры и он нормально отрабатывает. Первый рисунок - запрос запускается кодом из программы, второй и третий - из оболочки Access. Что делать?!
0
|
|||||||||||
| 07.10.2023, 12:30 | |
|
Ответы с готовыми решениями:
86
Какие отзывы об Access 2019? Что лучше Access 2016 или Access 2019? Не работают параметрические запросы
|
|
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 922
|
||||||||||||||
| 11.10.2023, 10:22 [ТС] | ||||||||||||||
|
Добавлено через 9 минут Всё же Capi была права. Надо было перейти на DAO. Нашел, как это сделать. Теперь вместо
Добавлено через 14 минут Добавлено через 1 час 16 минут
2
|
||||||||||||||
|
509 / 163 / 22
Регистрация: 04.10.2015
Сообщений: 646
|
||
| 11.10.2023, 10:40 | ||
|
И до сих пор использую DAO... "и это правильно " ©
0
|
||
|
885 / 148 / 35
Регистрация: 05.08.2022
Сообщений: 681
|
|||||||
| 11.10.2023, 11:32 | |||||||
|
Кликните здесь для просмотра всего текста
0
|
|||||||
|
13262 / 5940 / 1528
Регистрация: 05.10.2016
Сообщений: 16,617
|
||
| 11.10.2023, 11:42 | ||
|
(Пост #43, строки #17 - 19)
0
|
||
|
509 / 163 / 22
Регистрация: 04.10.2015
Сообщений: 646
|
|
| 11.10.2023, 11:56 | |
|
Столько мнений по поводу такого простого вопроса
А почему бы не вставить в стандартный модуль общедоступную функцию, которая возвращает нужный параметр, типа Get_Param(paramName)? И эту функцию в дальнейшем можно использовать в любых запросах. Запрос будет очень простым и компактным. Это оправдано, если параметр используется довольно часто, например дата или временной период.
1
|
|
|
885 / 148 / 35
Регистрация: 05.08.2022
Сообщений: 681
|
|
| 11.10.2023, 11:57 | |
|
0
|
|
|
13262 / 5940 / 1528
Регистрация: 05.10.2016
Сообщений: 16,617
|
||
| 11.10.2023, 12:07 | ||
|
Запросы с параметрами не испольную вообще и никогда, ибо без них жить проще. Но в топик не про это, а про: что делать когда "боржоми пить уже поздно" ...
1
|
||
|
509 / 163 / 22
Регистрация: 04.10.2015
Сообщений: 646
|
|
| 11.10.2023, 12:10 | |
|
0
|
|
|
13262 / 5940 / 1528
Регистрация: 05.10.2016
Сообщений: 16,617
|
||
| 11.10.2023, 12:11 | ||
|
И в коллекцию Command.Parameters - добавление не прошло - это что то новенькое (для меня).
0
|
||
|
885 / 148 / 35
Регистрация: 05.08.2022
Сообщений: 681
|
||||||||||||
| 11.10.2023, 12:24 | ||||||||||||
|
после
0
|
||||||||||||
|
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 922
|
|
| 11.10.2023, 16:09 [ТС] | |
|
Бьюсь 6 день.
Чтобы не было разночтений - склепал пример. В модуле 2 теста. В первом - как предлагают, во втором - как делал я. Сейчас у меня оба не работают. До обеда Test2 работал - сейчас отказался. Что случилось - непонятно.
0
|
|
|
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 922
|
|
| 11.10.2023, 16:12 [ТС] | |
|
0
|
|
|
509 / 163 / 22
Регистрация: 04.10.2015
Сообщений: 646
|
||
| 11.10.2023, 16:16 | ||
|
Создайте глобальную переменную, которой в нужном месте и в нужное время будут присваиваться различные значения. И в стандартном модуле, как я уже писал, создайте функцию ее возвращающую. Можно в любой запрос эту функцию запихнуть. И забудьте про всякие "параметрические" запросы.
0
|
||
|
1370 / 290 / 16
Регистрация: 16.01.2014
Сообщений: 922
|
|
| 11.10.2023, 17:03 [ТС] | |
|
Есть у меня и такие функции. Причём несколько. Но хотелось бы решить вопрос с параметрами...
Теперь другое. Запустил программу на сервере - она отработала, запустил у себя на компьютере - она вылетела по ошибке. Запускаю на сервере - работает, запускаю у себя - нет. Установлены из одной и той же сборки. На домашнем компьютере вылетает по такой же ошибке. Попробую переставить ОС и Офис
0
|
|
|
13262 / 5940 / 1528
Регистрация: 05.10.2016
Сообщений: 16,617
|
|
| 11.10.2023, 17:19 | |
|
1
|
|
|
13262 / 5940 / 1528
Регистрация: 05.10.2016
Сообщений: 16,617
|
||
| 11.10.2023, 17:27 | ||
|
- табл. "Тб304РеСубъект" - поле "НаимСубъект" (откуда) = 255 - табл. "tbl_Temp12b" - поле "НаимСубъект" (куда) = 112 !!! ... Внимательнее надо ...
1
|
||
|
885 / 148 / 35
Регистрация: 05.08.2022
Сообщений: 681
|
|
| 11.10.2023, 17:31 | |
|
insert into - нужно исключить
![]() .CommandText = sqlString' имя запроса не видит, хочет только текст в архиве работающий тест1.
1
|
|
|
13262 / 5940 / 1528
Регистрация: 05.10.2016
Сообщений: 16,617
|
||||||||||||
| 11.10.2023, 17:38 | ||||||||||||
И .... запрос текстом в коде это не решение проблемы топика ![]() Я брал так:
0
|
||||||||||||
|
885 / 148 / 35
Регистрация: 05.08.2022
Сообщений: 681
|
|||
| 11.10.2023, 17:46 | |||
|
благодаря тому, что нашли эту ошибку, думаю ничего менять уже не надо . все заработает как раньше.
0
|
|||
|
13262 / 5940 / 1528
Регистрация: 05.10.2016
Сообщений: 16,617
|
|
| 11.10.2023, 17:49 | |
|
0
|
|
| 11.10.2023, 17:49 | |
|
Как запускать из PHP кода параметрические запросы Access...
Параметрические запросы в TADODataSet
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|