Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.19;
Скачать: CL | DM;

Вниз

Не все поля из SP MS SQL вытаскиваются в ADOStoredProc   Найти похожие ветки 

 
Jony ©   (2002-08-29 11:05) [0]

В хранимой процедуре на сервере - 2 Select, каждый из которых выдает по одному значению со своими идентификаторами. В Query Analyzer все отсвечивает, как надо. А вот в Delphi -> ADOStoredProc в списке полей появляется только первое. В чем причина?


 
3JIA9I CyKA ©   (2002-08-29 11:06) [1]

Ну вы блин даёте!


 
Jony ©   (2002-08-29 11:13) [2]

>3JIA9I CyKA
Форум создан для того, чтобы знающие помогали незнающим. Если знаешь как - ответь. А если считаешь себя выше этого, молчи себе в тряпочку, не трать время свое и чужое. Или в раздел "Потрепаться" - это как раз для таких.


 
MOA   (2002-08-29 11:25) [3]

CREATE PRoCEDURE ....
AS
Вот так поправить:

SET NOCOUNT ON
DECLARE
@Var1 Integer,
@Var2 Integer
....
SELECT @Var1=Pole1 ......
.....
SELECT @Var2=Pole2 ......
....
SELECT @Var1 AS MyPole1, @Var2 AS MyPole2

Дело в том, что у Вас реально 2 датасета, и Дельфи видит первый.


 
Jony ©   (2002-08-29 11:27) [4]

Разобрался!


 
Jony ©   (2002-08-29 11:31) [5]

> MOA
Спасибо!
Я как раз занимался этим. Сделал немного по другому. Сделал Select с этими полями, а те два Selectа сунул ему под From через запятую. Все получилось.


 
Shaman_Naydak ©   (2002-08-29 13:13) [6]

Можно решить и в первоначальном варианте..
поставь на форму, скажем, еще ADODAtaset2
и сделай
var RecAff: Integer;
ADOStoredProcedure1.Execute; // было
ADODataset2.Recordset:=ADOStoredProcedure1.NextRecordset(RecAff); // добавить


 
Jony ©   (2002-08-29 13:37) [7]

>Shaman_Naydak
Спасибо! Приму к сведению и такую возможность доставать информацию из хранимых процедур. Но сейчас меня больше устраивает компактность (работа с одним набором данных). Вот только непонятно с Execute. Ведь для ХП, которые возвращают НД применяется Open.



Страницы: 1 вся ветка

Текущий архив: 2002.09.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
1-61105
Skif
2002-09-10 04:40
2002.09.19
Форматирование дисккеты


14-61275
VZ-KZ
2002-08-20 15:39
2002.09.19
Интересный вопрос!


6-61232
alexru
2002-07-16 15:02
2002.09.19
Помогите сделать продвинутый Веб броузер !


3-61004
RDA
2002-08-29 10:19
2002.09.19
Посоветуйте как правильно и как проще - РАБОТА СО СПРАВОЧНИКАМИ


1-61142
race1
2002-08-30 13:19
2002.09.19
соз(и)дание