Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-30837
_Oleg
2002-05-28 21:27
2002.06.10
Дерево


3-30701
amaed_3071
2002-05-16 12:30
2002.06.10
Ado Connect


1-30785
Random
2002-05-30 20:35
2002.06.10
Сортировка по алфавиту


6-30948
kerrik
2002-01-20 17:41
2002.06.10
Как написать сервер удалённого доступа под Win98?


3-30727
chmz_vitas
2002-05-13 14:13
2002.06.10
ProgressBar - отображение процесса загрузки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский