powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу передать в sp_ параметр
9 сообщений из 9, страница 1 из 1
Не могу передать в sp_ параметр
    #32173187
Alexey Morceleb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вобщем, всем привет!
Нигде не смог найти ответа на свой вопрос. То не то, то не это.

Дано:
1) хранимая процедура с параметром
2) форма, основанная на этой процедуре
3) задолбавший меня запрос значения при открытии формы.

Хочется:
1) Иметь форму с Combo и Command
2) Выбрал значение параметра и по кнопочке отобразил рез-т на форме.

Проблемы:
1) Ну не знаю, как это сделать!

Вопрос:
1) Может, кто поможет? Пожаааалуйста!


ps: Это все в Access! Не бейсиковое приложение!
pps: ну и работаю я с .adp
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32173286
nuke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на вкладке Данные свойств формы есть пункт Input Parameters (в самом конце)

туда вписать: =forms!fff!ii

fff - имя формы ii - имя поля со списком

в событие "Изменение" поля со списком вписать: Me.Refresh
(т.е. можно обойтись без кнопки)
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32173296
alex_sic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин, я тоже не могу. Но проблема моя в том, что форма отображает записи уже какого-нибудь созданного запроса в БД, или можно текстом задать строку SQL для источника записей формы. Можно сделать запрос и сохранить его, указав в нем имя хранимой процедуры с параметрами - это работает. Но параметры то надо менять, вот и получается фигня, типа нельзя вызвать хранимую процедуру с новыми параметрами. А если указать источником записей строку SQL, где вызывается хранимая процедура, Access вопит на несуществующий объект, что, в принципе, правильно. Или я что-то не понимаю как запускать хранимую процедуру с параметрами из Access... А вы точно выполняете хранимую процедуру?
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32173557
Alexey Morceleb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точно, ее, родимую! Не работает. Но за попытку спасибо!
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32173579
Nick987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Например:
Входные параметры: @ПараметрХП int=Forms![ФормаСкомбобоксом]![МойКомбобокс]

На нажатие кнопки вешаем me.Requery

У меня работает
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32173599
alex_sic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос к Nick987: а что указано в свойстве RecordSource для твоей формы? Если можно, то поподробнее можно изложить как в форме отобразить результаты хранимой процедуры с динамическим заданием параметров...
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32173844
Nick987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На самом деле у меня есть основная форма для кнопочек,комбобоксов и проч., а также подчиненная форма в режиме таблицы в которую выводятся результаты работы ХП. В подчиненной форме RecordSource - имя ХП, а входные параметры - @параметрХП int=Forms![Основная форма]![ПолеПараметра]. Вместо int поставь требуемый тип данных. Ну... не знаю что еще написать...
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32174725
Alexey Morceleb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну, типа, всем большое спасибо!
И неглючных компов вам!
...
Рейтинг: 0 / 0
Не могу передать в sp_ параметр
    #32174761
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь указано достаточно подробно как использовать входные параметры для полей со списком, списков, подчиненных форм.

http://kozin1.narod.ru/sql/forms/index.htm#p3

если у тебя подчиненная форма и набор записей зависит от значений полей основной - не надо указывать входные параметры - просто при разработке хранимой процедуры в качестве имен входных параметров используй имена полей главной формы (с "@" впереди разумеется)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу передать в sp_ параметр
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]