powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Передача результата ХП в VSFlexGreed
6 сообщений из 6, страница 1 из 1
Передача результата ХП в VSFlexGreed
    #32811801
zzzxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется хранимая процедура без выходных параметров:

CREATE PROCEDURE SP_ccc (@Artcode varchar(32)) AS
SELECT Artcode from Stock where Artcode like @Artcode


возможно ли передать результат выполнения процедуры в VSFlexGreed?
...
Рейтинг: 0 / 0
Передача результата ХП в VSFlexGreed
    #32812027
Фотография msn13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создай рекордсет выполни хранимку и передай этот рекордсет в грид
...
Рейтинг: 0 / 0
Передача результата ХП в VSFlexGreed
    #32812039
Фотография msn13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. создай рекордсет
2. выполни хранимку
3. передавай рекордсет в грид
...
Рейтинг: 0 / 0
Передача результата ХП в VSFlexGreed
    #32812488
zzzxxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я использую вьюшку


то после такого кода:
sql="SELECT Artcode from Stock where Artcode like '%xxx%'"
rst.Open sql, cnn, adOpenStatic, adLockReadOnly
Set VSFlexGreed.DataSource = rst.DataSource
VSFlexGreed.DataMember = rst.DataMember

данные рекодсета передаются в грид


а если я пишу:

sql = "EXEC SP_CCC @Artcode='%xxx%' "
rst.Open sql, cnn, adOpenStatic, adLockReadOnly
Set VSFlexGreed.DataSource = rst.DataSource
VSFlexGreed.DataMember = rst.DataMember

то не получается, в чем может быть ошибка?
...
Рейтинг: 0 / 0
Передача результата ХП в VSFlexGreed
    #32812571
Дурак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В начале ХП поставь

SET NOCOUNT ON
...
Рейтинг: 0 / 0
Передача результата ХП в VSFlexGreed
    #32812727
Фотография Magnus23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в конце, дабы быть последовательными, SET NOCOUNT OFF

Magnus
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Передача результата ХП в VSFlexGreed
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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