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

Вниз

Выборка из Stored Procedure в FIB+   Найти похожие ветки 

 
xmapa ©   (2002-04-02 16:16) [0]

Компонент TpFIBDataSet выбирает данные, возвращаемые хранимой процедурой:
pFIBDataSet1.SelectSQL := "select * from stored_proc_1";

Изменяю код процедуры. Переоткрываю запрос:
pFIBDataSet1.Active := False;
pFIBDataSet1.Active := True;

Но возвращаемые запросом данные - все равно результат выполнения
старого варианта процедуры.
Помогает только отсоединение/присоединение к базе.

Что нужно сделать, чтобы вызвалась актуальная ХП?
Можно ли это сделать, не отсоединяясь от БД?
Commit не помогает.


 
Johnmen ©   (2002-04-02 16:24) [1]

Проще надо быть, проще :
1. использ. pFIBStoredProc, или
2. прямой запрос


 
Awex ©   (2002-04-02 16:48) [2]

Поробуй поставить AutoCommit=True.

P/S:
За место
pFIBDataSet1.Active := False;
pFIBDataSet1.Active := True;

Коретней делать так
pFIBDataSet1.CloseOpen(DoFetchAll:bool);


 
xmapa ©   (2002-04-02 16:55) [3]

pFIBStoredProc не использую потому, что она не видна
в генераторе отчетов.
За CloseOpen - спасибо.
AutoCommit = True не помогает :-(



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
1-69805
Petrman
2002-04-09 17:19
2002.04.22
help pls!!!


1-69810
VictorT
2002-04-09 17:47
2002.04.22
Консольное приложение


14-69992
Стас
2002-03-12 09:03
2002.04.22
Обучение


4-70059
Swinger
2002-02-18 20:30
2002.04.22
Последовательный запуск двух программ.


1-69897
ymin
2002-04-09 13:56
2002.04.22
Есть ли Help в минимальной установке Delphi 6?