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

Вниз

ClientDataSet: Insufficient memory for this operation   Найти похожие ветки 

 
RWolf ©   (2010-12-16 12:47) [0]

Ничем не примечательная табличка, 12 полей, из них 2 блоба по 16 байт.
Сервер приложений подключается к таблице через связку TIBDataSet + TDataSetProvider; на клиенте просто TClientDataSet.
По достижении числа записей в таблице некоего критического значения (где-то 30 тыс. записей) получаю вышеуказанную ошибку при попытке открытия клиентского датасета.
До этого с TClientDataSet не работал поэтому, возможно, упускаю какую-то тонкость; так или иначе, в чём может быть причина ошибки?


 
RWolf ©   (2010-12-16 12:48) [1]

Другой вариант ошибки — Out of memory while expanding memory stream.
Исчерпания виртуальной памяти приложения, разумеется, и близко нет.


 
Игорь Шевченко ©   (2010-12-16 14:42) [2]


> По достижении числа записей в таблице некоего критического
> значения (где-то 30 тыс. записей) получаю вышеуказанную
> ошибку при попытке открытия клиентского датасета.


Это у TdataSet не хватает памяти.

Попробуй использовать dbexpress


 
Игорь Шевченко ©   (2010-12-16 14:58) [3]

Аналогичный случай был в Тамбове:
http://delphimaster.net/view/3-1160361442


 
RWolf ©   (2010-12-16 19:50) [4]

заменил BLOB-поля на строки — ошибки пропали.


 
Правильный$Вася   (2010-12-17 13:28) [5]

какой смысл тащить в CDS 30000 записей???


 
RWolf ©   (2010-12-17 17:21) [6]


> Правильный$Вася   (17.12.10 13:28) [5]

клиентское приложение просматривает все записи из таблицы (лог).


 
Правильный$Вася   (2010-12-18 16:06) [7]

приложение просматривает или юзер?
если юзер, то не верю
если приложение, то CDS не нужен, достаточно однонаправленного датасета


 
RWolf ©   (2010-12-20 11:39) [8]


> Правильный$Вася   (18.12.10 16:06) [7]

приложение.
датасета было бы достаточно, но у клиента нет подключения к БД, только к серверу приложений.



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

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

Наверх




Память: 0.48 MB
Время: 0.006 c
15-1365423706
ВВВ
2013-04-08 16:21
2013.09.15
Syntax Check - Hotkey.


15-1365005875
О-Сознание
2013-04-03 20:17
2013.09.15
Надёжность GetWindowLong(H, GWL_USERDATA)


15-1365107403
Юрий
2013-04-05 00:30
2013.09.15
С днем рождения ! 5 апреля 2013 пятница


2-1357388251
Евгений07
2013-01-05 16:17
2013.09.15
исчезает Image при простых действиях


15-1365197648
Чайник
2013-04-06 01:34
2013.09.15
Нич-чо не понимаю!