Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как передать параметры в ХП через ADO? / 4 сообщений из 4, страница 1 из 1
20.08.2002, 20:35
    #32044736
noname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметры в ХП через ADO?
Извините, что беспокою вас по мелочам, но помогите новичку пожалуйста.
Я не могу через передать параметры в ХП, напишите как поступить?

Заранее спасибо, даже тем кто не поможет а прочитает хотя б!!!
...
Рейтинг: 0 / 0
21.08.2002, 07:31
    #32044762
Dimos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметры в ХП через ADO?
Читайте следующее:

ActiveX Data Objects Help (<Windows Folder>\Help\ADO210.CHM)

Огромное кол-во примеров вы найдете тут:
ActiveX Data Objects Help->
Microsoft ActiveX Data Objects(ADO)->
Microsoft ADO Programmer's Reference->
Learning ADO->
ADO Code Examples

Ваш конкретный пример лежит тут:
ActiveX Data Objects Help->
Microsoft ActiveX Data Objects(ADO)->
Microsoft ADO Programmer's Reference->
Learning ADO->
ADO Code Examples->
ADO Method Examples->
Append and CreateParameter Methods Example.

Удачи. Будут трудности с переводом - пишите, поможем :)
...
Рейтинг: 0 / 0
21.08.2002, 10:15
    #32044809
noname
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметры в ХП через ADO?
У меня хелп неинстален , поэтому я не могу посмотреть примеры, если бы кто-то бросил маленький я был бы очень рад.
Заранее сасибо!!
...
Рейтинг: 0 / 0
21.08.2002, 12:07
    #32044857
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметры в ХП через ADO?
Public Sub ExecStoreProc(ByVal p_ProcName As String, ParamArray p_Param())
Dim lngIParam As Long
With mConnection.gcCommand
.CommandText = p_ProcName
For lngIParam = 0 To UBound(p_Param()) Step 2
.Parameters(p_Param(lngIParam)).Value = p_Param(lngIParam + 1)
Next lngIParam
.Execute
End With
End Sub

mConnection.gcCommand -Это твой connection
Если хочешь вернуть параметр то
.Parameters("@yourparam").Direction = adParamOutput
а после execute
debug.print .Parameters("@yourparam").Value

p_Param() - массив параметров организован по принципу( параметр,значение,...)
Удачи
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как передать параметры в ХП через ADO? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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