Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Передача результата ХП в VSFlexGreed / 6 сообщений из 6, страница 1 из 1
03.12.2004, 13:33:18
    #32811801
zzzxxx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача результата ХП в VSFlexGreed
Имеется хранимая процедура без выходных параметров:

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


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


то после такого кода:
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
03.12.2004, 17:53:41
    #32812571
Дурак
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача результата ХП в VSFlexGreed
В начале ХП поставь

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

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


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