Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу больше - помогите дать форме ХП в качестве источника строк через код. / 5 сообщений из 5, страница 1 из 1
22.12.2003, 14:34
    #32359736
Denis Zik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу больше - помогите дать форме ХП в качестве источника строк через код.
Приветствую Всех.

Пожалуйста, дайте простой пример вызова хранимой процедуры, в событии "При открытии" формы. У меня не получаеться.

С уважением,
Денис.
...
Рейтинг: 0 / 0
22.12.2003, 14:41
    #32359742
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу больше - помогите дать форме ХП в качестве источника строк через код.
Код: plaintext
currentproject.connection.execute  "exec proc_name parameter1, parameter2 " 
...
Рейтинг: 0 / 0
22.12.2003, 14:44
    #32359747
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу больше - помогите дать форме ХП в качестве источника строк через код.
Немного не соответствует сабж и боди
Т.к. подставить в форму источник ХП - это одно, а вызов ХП в модуле VBA - это другое.

По сабжу:

' строка определения параметров процедуры
' для подробного описания см. справку по свойству InputParameters
Me.InputParameters = "@myparam int = 1"

' установка нового источника формы в виде ХП
Me.RecordSource="dbo.myprocname"

Есть вариантЭ когда все пишется в одной строке (имя процедуры и параметры), но, имхо, это не всегда хорошо, т.к. нужно заниматься преобразованием всех параметров к текстовому виду.
...
Рейтинг: 0 / 0
22.12.2003, 14:52
    #32359769
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу больше - помогите дать форме ХП в качестве источника строк через код.
))
мой ответ по боди.

если по сабжу есть еще один вариант с назначением рекордсета форме

Код: plaintext
1.
2.
3.
4.
me.recordsource =  "" ' должно быть  '
dim rst as new adodb.recordset
rst.open " exec proc_name parameter1, parameter2 " currentproject.connection,  3 ,  2 , 1 

set me.recordset = rst
...
Рейтинг: 0 / 0
22.12.2003, 15:00
    #32359788
Serafim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу больше - помогите дать форме ХП в качестве источника строк через код.
а может Вам тут посмотреть
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не могу больше - помогите дать форме ХП в качестве источника строк через код. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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