Главная страница
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.016 c
1-69834
VJar
2002-04-10 21:05
2002.04.22
Как убрать проект из Alt-Tab в Windows ME???


1-69865
roman001
2002-04-07 08:09
2002.04.22
MDI


3-69721
anod
2002-03-31 00:27
2002.04.22
Поиск в таблице и русские буквы


1-69927
Dimaiv
2002-04-09 19:58
2002.04.22
Где ошибка вот в таком коде


3-69757
Awex
2002-04-02 16:51
2002.04.22
Пострелятационная Cache от InterSystem