powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL + ACCESS
5 сообщений из 5, страница 1 из 1
SQL + ACCESS
    #32028065
galaxy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, дайте совет.
Есть база в SQL2000, есть Access проект ADP.
Я хочу в форме Accessa создать, для выбора, 3 поля со списком.Т.е. 2 зависит от параметров первого, 3 - от параметров 2 и 1. Написал 3 stored procedure с передачей параметров, что -то типа:
CREATE PROCEDURE [dbo].[sel_month_proc]
@kto1 int
AS
SELECT distinct LEFT(start_data, LEN(start_data) - 2) AS data1, kto
FROM dbo.[all]
where (kto=@kto1)
GO
Подстовляю эту процедуру в источник данных (поле со списком Access). При просмотре формы
во 2 и 3 "поле со списком" данные не изменяются.
Где-то, как-то надо делать перезапрос и как-то правильно передать параметры в процедуру.
Как это сделать?
...
Рейтинг: 0 / 0
SQL + ACCESS
    #32028085
BAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По-моему, нужно программно менять свойство RowSource (тут нужно собрать такую строку, которую Access передаст серверу) для Списка2 и Списка3 по событию AfterUpdate Списка1, после этого не забудьте в программе для Списка2 и Списка3 вызвать метод Requery.
...
Рейтинг: 0 / 0
SQL + ACCESS
    #32029484
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://am.rusimport.ru/MsAccess/pgAccLittle.htm#uiSP_Combo
...
Рейтинг: 0 / 0
SQL + ACCESS
    #32030080
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если имя параметра (без собаки) совпадает с именем поля формы или источника данных формы из которого нужно взять данные для процедуры а в рекордсоурсе поля указана эта процедура без перечисления параметров то при получении данных процедура возьмет в качестве параметров значения этих полей

В твоем случае ИМЯ поля со списком должно быть kto1 а имя параметра в процедуре @kto1
иначе процедура будет выкидывать инпутбокс для ввода параметра

после изменения данных первого поля необходимо обновлять данные второго
me.ktoN.requery - обратите внимание что именно поля а не формы.


http://www.kozin1.narod.ru/sql/forms/index.htm
...
Рейтинг: 0 / 0
SQL + ACCESS
    #32030086
Дуб.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>АлексейК
Я бы не стал бы с таким постоянством ссылаться на сайт.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL + ACCESS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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