Вниз
Скачать: CL | DM;

Вопрос по ADO.   Найти похожие ветки 

← →
knyaz17   (2002-03-07 10:45) [0]

У меня в программе динамически заполняются свойства ProcedureName
и т.д у двух TADOStoredProc, и когда я заполнил все нужные свойства у первого TADOStoredProc, делаю Open и выдается ошибка:

spTemp2: Missing ProcedureName property.

spTemp2 - это имя второго TADOStoredProc!!!!
Причем оно здесь!!!!! Я открываю первый TADOStoredProc!!!!


← →
knyaz17   (2002-03-07 11:00) [1]

Эту ошибку я исправил(сам дурак), но возникла другая:

spTemp: СommandText does not return a result set.

возникает, когда возвращает пустой датасет при открытии(Open).
ЧТО ДЕЛАТЬ????


← →
Bachin   (2002-03-07 11:05) [2]

не тормозить и ппрочитать конфу!
Open требует ResultSet а Exec не требует.
Варианты обхода обсуждались. Идеального - нету, но есть приемлемые :))


← →
knyaz17   (2002-03-07 11:42) [3]

Что-то я ничего не нашел :((
Если не сложно дай ссылку!!!!
Заранее благодарен.


← →
Dok_3D ©   (2002-03-07 12:02) [4]

2knyaz17

Ну ты же знаешь, что должна сделать твоя процедура,
датасет вернуть или просто что-то выполнить.

Вот и выполняй соответственно либо OPEN, либо ExecSQL.



← →
knyaz17   (2002-03-07 12:17) [5]

Моя процедура должна вернуть датасет, но если она возвращет пустой датасет, то возникает ошибка !!!!!
А откуда я знаю что мне там вернется!!!!


← →
Bachin   (2002-03-07 12:47) [6]

нееее... так не бывает! :)))
если процедура возвращет Recordset - то ты при FetchNext получишь ошибку NO_MORE_DATA (100 по-моему). А у тебя ВООБЩЕ ничего не возвращается! Даже имена полей и их типы, которые должны вернуться независимо от того есть ли данные или нет!

А вообще, перед тем как работать с компонентами высокого уровня, поработай с более низкими. Тогда поймешь многие вещи и не будешь задавать глупые вопросы :) (если конечно хочешь разобраться)


← →
knyaz17   (2002-03-07 13:25) [7]

Да точно, Всем спасибо !!!!



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
1-253
rundll32
2002-03-20 20:46
2002.04.01
Раскладка клавиатуры


3-15
vasilly
2002-03-06 08:48
2002.04.01
Как правильно получить результат выполнения хранимой процедуры с выходными параметрами!!!


3-63
DiggerAbstract
2002-03-09 09:51
2002.04.01
Выгрузка данных в Excel


6-259
SemFLY
2002-01-18 21:05
2002.04.01
Передача файлов через Socket.


3-5
sniknik
2002-03-05 16:27
2002.04.01
Обновляемый запрос




   Наверх