powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Передача параметров в хранимую процедуру из формы
7 сообщений из 7, страница 1 из 1
Передача параметров в хранимую процедуру из формы
    #32273346
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
Все форумы облазил, так толком ничего не нашел.
Подскажите, кто знает.

Необходимо передать параметр из формы проекта Access 2000 в хранимую процедуру. Конкретнее: После того, как человек выбрал из одного списка значение (Клиента), в другом поле отбираются данные только для этого значения (адреса этого клиента и больше никакие). То есть по коду клиента отбирать его адреса.

Может быть какая-нить процедурка или свойство, не знаю.
Подскажите пожалуйста примером.
...
Рейтинг: 0 / 0
Передача параметров в хранимую процедуру из формы
    #32273367
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Form.recordsource = соответствующий запрос, т.е в реклрдсурс формы вставляешь запрос, в котором твое поле фильтруется по значению в поле со списком и на событие AfterApdate поля со списком ставишь me.requery
...
Рейтинг: 0 / 0
Передача параметров в хранимую процедуру из формы
    #32273385
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. справку по inputparameters
там все разжевано
...
Рейтинг: 0 / 0
Передача параметров в хранимую процедуру из формы
    #32273400
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разжевываю :

сущствует несколько способов


1. передать в строке input parameters в формате

@имя_параметраПробелТиппараметраSql(можно не указывать)=значениеВформатеАкскссФормИлиПростоИмяПоляФормы

2 задать ADo recordset , получить несколько записей и назначить его рекордсетом формы (синхронный, асинхронный, клиентский или серверный) задавая параметры в строке источника данных через запятую

3 не указывать входные параметры а оставить это на откуп главной формы по отношению к той в которой они будут запрашиваться с условием что имена будут совпадать +@ в SP
...
Рейтинг: 0 / 0
Передача параметров в хранимую процедуру из формы
    #32273598
Чумаков А.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думаю человеку нужно было выяснить как обновить RowSource для поля адресов по выбранному клиенту.
Я делаю так:
изначально RowSource поля адресов пустое,
а на AfterUpdate поля клиентов вешаю код:

strCust = Me![CustomerID] & ""
strSQL = "EXEC dbo.sp_Procedure " & "'" & strCust & "'"

If Len(strCust) > 0 Then
Me.Address.RowSource = strSQL
End If

где sp_Procedure - имя ХП с параметром
...
Рейтинг: 0 / 0
Передача параметров в хранимую процедуру из формы
    #32273840
Sasha09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем большое спасибо!
Мне подошел совет Чумакова А.
...
Рейтинг: 0 / 0
Передача параметров в хранимую процедуру из формы
    #32273844
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По моему, совет Хама Трамвайного все-таки получше выглядит.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Передача параметров в хранимую процедуру из формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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