Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Список ADP / 3 сообщений из 3, страница 1 из 1
21.04.2004, 13:26
    #32489566
NataKolenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список ADP
Для списка источником данных должна бытьХП.(Access2002 , SQLServer2000) Подскажите пожалуйста как это сделать:
Dim rst As New ADODB.Recordset, cmd As New ADODB.Command
With cmd
.ActiveConnection = CurrentProject.Connection
cmd.Parameters.Append cmd.CreateParameter("@kprof1", adWChar, adParamInput, 50, IIf(ktprff1() = "", Null, ktprff1()))
cmd.Parameters.Append cmd.CreateParameter("@kprof2", adWChar, adParamInput, 50, IIf(ktprff1() = "", Null, ktprff1()))
cmd.Parameters.Append cmd.CreateParameter("@prof1", adWChar, adParamInput, 50, IIf(prff1() = "", Null, prff1()))
cmd.Parameters.Append cmd.CreateParameter("@prof2", adWChar, adParamInput, 50, IIf(prff2() = "", Null, prff2()))
cmd.Parameters.Append cmd.CreateParameter("@sfera", adInteger, adParamInput, , IIf(sfr1() = 0, Null, sfr1()))
.CommandText = "compSearch"
.CommandType = adCmdStoredProc

End With
Set rst = cmd.Execute
Me.Список2.Rowsource = ??????
...
Рейтинг: 0 / 0
21.04.2004, 13:31
    #32489584
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список ADP
Set Me.Список2. Recordset = rst
...
Рейтинг: 0 / 0
21.04.2004, 13:36
    #32489593
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Список ADP
2-ой /альтернативный/ способ (без рекодсетов)
просто назначить источнику списка нужную процедуру, на форме разместить (можно и скрытые) одноименные поля-контролы с названиями параметров из процедуры (но без @) . Акес сам "подхватит" параметры.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Список ADP / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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