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

Вниз

Хранимая проца не возвращает набор данных   Найти похожие ветки 

 
krotik ©   (2002-05-17 09:58) [0]

Хочу, чтобы хранимая процедура, выполнив все необходимые проверки и действия, в конце выполнила запрос и вернула НД.
Делаю это на MS_SQL_7, Delphi, ADO.
Дельфа на попытку открыть ADOStoredProc или ADODataSet говорит, что CommandText does not return a result set


 
wicked ©   (2002-05-17 10:03) [1]

ага... играем в игру "угадай процедуру"...
тест бы хоть привёл...


 
krotik ©   (2002-05-17 10:11) [2]

Да там текст на десяти страницах будет.
Я же сказал, сперва в проце делается несколько выборок для разных проверок, действий. а в самом конце - просто
Select from жопа where Жопа = Жопа


 
krotik ©   (2002-05-17 10:14) [3]

Вообще, покажите мне хоть одного человека, который в дельфе из хранимой процы получил НД - я бы у него порасспрашивал


 
krotik ©   (2002-05-17 10:16) [4]

Более того, если я вызываю процу через QueryAnalyser или через тот же ADO в C++Builder, то все работает нормально - возвращается несколько записей.
Но политика компании такова, что исходники должны быть в Дельфе.


 
wicked ©   (2002-05-17 10:42) [5]


> Вообще, покажите мне хоть одного человека, который в дельфе
> из хранимой процы получил НД - я бы у него порасспрашивал

когда смотрю в зеркало, то вижу его... :)


> Более того, если я вызываю процу через QueryAnalyser или
> через тот же ADO в C++Builder, то все работает нормально
> - возвращается несколько записей.

а может у тебя delphi непропатченный?...


 
Val ©   (2002-05-17 10:46) [6]

>krotik © (17.05.02 10:14)
Вообще, покажите мне хоть одного человека, ...
они все в красной книге.
По поводу вопроса:
ставим Query и делаем обычный запрос из ХП как из таблицы.


 
krotik ©   (2002-05-17 10:52) [7]

Нет, и не слышал про патчи к Дельфе. А что есть ?
Вообще, собираюсь перейти на 6-ю дельфу, но пока немного боязно - у нас на работе везде используется MDAC2.1, а 6-я Дельфа прописывает MDAC 2.5, который потом никак не снесешь и боюсь, проги, написанные будут как-то не так работать


 
krotik ©   (2002-05-17 11:22) [8]

Всем спасибо, в 6-й Дельфе все работает нормально, ...ботает нормально, ...ботает нормально, ...ботает нормаль...


 
Кулюкин Олег ©   (2002-05-17 12:31) [9]

2 krotik
Отлючите вывод данных, пока делаете выборки и проверки.
RTFM SET NOCOUNT ON/SET NOCOUNT OFF

Будет что-то вроде

начало процедуры
SET NOCOUNT ON
делается несколько выборок для разных проверок, действий.
SET NOCOUNT OFF
Select from жопа where Жопа = Жопа


 
Fay ©   (2002-05-17 21:05) [10]

2Кулюкин Олег
>Select from жопа where Жопа = Жопа
Единомышленник!!! А я думал, что такие примеры только я пишу.
Даже легче стало как-то на душе. (в последнем словн ударение на 2-м слоге)



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
1-30765
Bosss20000
2002-05-30 17:39
2002.06.10
Использование диалога PasswordDlg


1-30892
daimon_rom
2002-05-30 04:50
2002.06.10
Как целиком распечатать StringGrid ?


1-30747
SuperVK
2002-05-30 10:32
2002.06.10
TRichEdit - перенос страницы


1-30771
maxon
2002-05-28 12:39
2002.06.10
тип real


8-30931
Yaro
2002-01-16 11:50
2002.06.10
Бамп