Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / вызов хран. процедуры с параметрами(IN, OUT) / 4 сообщений из 4, страница 1 из 1
18.09.2008, 01:46
    #35545604
rtyts
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов хран. процедуры с параметрами(IN, OUT)
Вопрос в следующем. Как на VB 6 сделать вызов(запуск на выполнение) процедуры с возвращаемым клиенту параметром. Просто пускать процедуры и процедуры с задаваемыми параметрами нет проблем, а как выгребсти возвращаемое процедурой значение в клиентское приложение на vb6?
...
Рейтинг: 0 / 0
18.09.2008, 10:02
    #35545863
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов хран. процедуры с параметрами(IN, OUT)
Лезь в поиск по ADODB.Command.
...
Рейтинг: 0 / 0
18.09.2008, 10:50
    #35545990
valex13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов хран. процедуры с параметрами(IN, OUT)
Есть способ по проще:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Dim oAdoConnect

Set oAdoConnect = CreateObject("ADODB.Connection")

' Задаем строку соединения.
strConnectionString = "Provider=SQLOLEDB.1;data source=MyServerName;initial catalog=MyDBName;Trusted_Connection=Yes;"

oAdoConnect.ConnectionString = strConnectionString
oAdoConnect.Open()


strSQL = "Declare @myConst as varchar(50) Exec sp_MyStoreProcedure 'Param1','Param2', @myConst  OUT Select myConst = @myConst"

Set oAdoRecordSet = oAdoConnect.Execute(strSQL)

MsgBox "Получаем: " + Trim( oAdoRecordSet.Fields("myConst").Value

...
Рейтинг: 0 / 0
18.09.2008, 12:51
    #35546345
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов хран. процедуры с параметрами(IN, OUT)
Фигасе, проще… А Declare и "param, param, param" описывать не влом?
ADODB.Command определяет параметры самостоятельно, достаточно указать соединение, тип adCmdStoredProc и название процедуры.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / вызов хран. процедуры с параметрами(IN, OUT) / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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