|
SQL + ACCESS
|
|||
---|---|---|---|
#18+
Господа, дайте совет. Есть база в 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 "поле со списком" данные не изменяются. Где-то, как-то надо делать перезапрос и как-то правильно передать параметры в процедуру. Как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2002, 09:53 |
|
SQL + ACCESS
|
|||
---|---|---|---|
#18+
По-моему, нужно программно менять свойство RowSource (тут нужно собрать такую строку, которую Access передаст серверу) для Списка2 и Списка3 по событию AfterUpdate Списка1, после этого не забудьте в программе для Списка2 и Списка3 вызвать метод Requery. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2002, 11:55 |
|
SQL + ACCESS
|
|||
---|---|---|---|
#18+
http://am.rusimport.ru/MsAccess/pgAccLittle.htm#uiSP_Combo ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2002, 13:31 |
|
SQL + ACCESS
|
|||
---|---|---|---|
#18+
если имя параметра (без собаки) совпадает с именем поля формы или источника данных формы из которого нужно взять данные для процедуры а в рекордсоурсе поля указана эта процедура без перечисления параметров то при получении данных процедура возьмет в качестве параметров значения этих полей В твоем случае ИМЯ поля со списком должно быть kto1 а имя параметра в процедуре @kto1 иначе процедура будет выкидывать инпутбокс для ввода параметра после изменения данных первого поля необходимо обновлять данные второго me.ktoN.requery - обратите внимание что именно поля а не формы. http://www.kozin1.narod.ru/sql/forms/index.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2002, 11:28 |
|
|
start [/forum/topic.php?fid=45&msg=32028065&tid=1683565]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 254ms |
total: | 478ms |
0 / 0 |