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

Вниз

Перечисление результатов IbstoredProc   Найти похожие ветки 

 
SamProf ©   (2006-08-13 12:22) [0]

Запрос такой:
begin
 FOR SELECT APP
 FROM CONFIG
 INTO :APP do suspend;
end

Возрашает несколько результатов
В делфях пишу:
function TSamConfig.GetApplications;
var
    i:Integer;
begin
    Result:=TStringList.Create;
    Result.Clear;
    Get_App.ExecProc;
    Get_App.First;
    while not get_app.eof do
         begin
            if not Get_App.ParamByName("APP").IsNull then
              begin
              Result.Add(Get_App.ParamByName("APP").Value);
              end;
         Get_App.Next;
         end;
end;


Мне в нос ошибка Cannotperfom this operation on a close dataset! на      Get_App.First;         Get_App.Next;    !  первое значение он возврашает, а вот при First b Next ошибки! что такое? Как получить все результаты?


 
DrPass ©   (2006-08-13 15:51) [1]

Если процедура возвращает не один параметр, а датасет - для нее нужно использовать не TIBStoredProc, а TIBQuery



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

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

Наверх




Память: 0.46 MB
Время: 0.025 c
1-1153397148
dracula
2006-07-20 16:05
2006.09.03
Как узнать - занят файл другим процессом или нет?


2-1155213598
o_serg
2006-08-10 16:39
2006.09.03
Ужасное моргание при изменении размера окна


2-1155488915
Berezne
2006-08-13 21:08
2006.09.03
Как для Combobox присвоить начальное значение?


15-1154711115
tio
2006-08-04 21:05
2006.09.03
Функции моды ,медианы ...


3-1151045689
novill
2006-06-23 10:54
2006.09.03
Не могу из сервиса подключиться к IB