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

Вниз

TClientDataSet и освобождение памяти   Найти похожие ветки 

 
salex   (2007-03-13 14:52) [0]

Программа должна обрабатывать большие массивы данных.
Можно ли сделать следующее: после того, как обработано N записей, удалять их из памяти, т.е. чтобы DataSet работал как однонаправленный курсор, только вперед.


 
Jan   (2007-03-13 15:07) [1]


> Программа должна обрабатывать большие массивы данных.

Какие операции будут делаться?


 
Desdechado ©   (2007-03-13 15:09) [2]

> DataSet работал как однонаправленный курсор, только вперед.
Так почему бы не использовать соответствующие задаче компоненты вместо CDS


 
salex   (2007-03-13 15:19) [3]

>Desdechado
проблема в том, данная программа реализована на самом деле как для "плоских" СУБД(paradox, dbase), так и для РСУБД firebird, MSSQL и Oracle. Программа "выдергивает" нужные данные из БД... Можно конечно сказать, что для firebird, MSSQL и Oracle использовать хранимые процедуры, но там достаточно сложная логика и ...
Собственно, можно ли в принципе сделать то, о чем спрашивается?


 
Desdechado ©   (2007-03-13 15:23) [4]

Причем тут хранимые процедуры?
Используй просто однонаправленные датасеты: TQuery.Unidirectional (БДЕ), TSQLDataset (dbExpress), TADODataset (ADO).


 
Jan   (2007-03-13 16:36) [5]


> проблема в том, данная программа реализована на самом деле
> как для "плоских" СУБД(paradox, dbase), так и для РСУБД
> firebird, MSSQL и Oracle. Программа "выдергивает" нужные
> данные из БД... Можно конечно сказать, что для firebird,
>  MSSQL и Oracle использовать хранимые процедуры, но там
> достаточно сложная логика и ...

Делается промежуточный слой, который в завивисимости от СУБД будет или ХП юзать или логику на языке высокого уровня.



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
2-1178595303
Konus
2007-05-08 07:35
2007.05.27
formatfloat


1-1173830396
Makhanev Alexander
2007-03-14 02:59
2007.05.27
Свернуть скрытую форму без мерцания....


2-1178872367
vitv
2007-05-11 12:32
2007.05.27
FormKeyDown-проблема.


2-1178521366
RomanLN
2007-05-07 11:02
2007.05.27
настройка всплывающих подсказок в DBNavigator1


15-1177672151
Иксик
2007-04-27 15:09
2007.05.27
Снова, уж простите