Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
Внизработа с ecxel: ошибка Lock file has grown too large Найти похожие ветки
← →
АндрейК (2008-06-24 07:33) [0]Здравствуйте мастера! Подскажите, пожалуйста, что означает ошибка "Project ... raised exception class EDBEngineError with massage "Lock file has grown too large.". Process stopped."? Выскакивает она при передачи в excel, примерно на 751 строке, бывает на 754-й. Для excel ото кол-во данных просто ничтожно! В чем может быть косяк?
← →
Palladin © (2008-06-24 07:46) [1]Как обычно. Все дело в скрытой материи.
← →
АндрейК (2008-06-24 08:35) [2]Что это значит? Что есть "скрытая материя"? excel? Как с ней бороться?
← →
ЮЮ © (2008-06-24 09:07) [3]> Что есть «скрытая материя»? excel?
Твои методы работы с Excell.
только EDBEngineError набодит на мысль, что ты работаешь с Excel как с базой данных.
Спецов, подобных тебе, здесь найдётся очень мало, ибо для баз данных предпочитают использовать всё-таки СУБД, а Exel — как средство длд выбодр отчетов. И механизмы досту использую иные — OLE, XML или native формат.
"Lock file has grown too large." набодит на мысль об ограничении количества блокировок в рамках одной транзакции используемого тобой механизма доступа к «БД», о котором ты тоже умалчиваешь.
← →
palva © (2008-06-24 09:07) [4]Вот здесь пишут о проблеме:
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_skip
← →
ЮЮ © (2008-06-24 10:22) [5]> [4] palva © (24.06.08 09:07)
The problem was exacerbated by users with 16 megs of ram also trying to run Word, Excel, email, and any number of other apps simultaneously.
Дв и, конечно, памяти прикупи. Сколько можно на 16M работать :)
← →
АндрейК (2008-06-24 12:44) [6]Paradox, BDE 5.01
excel я использую для отчета. даже если не использовать excel, а сделать импорт в массив - то же самое получается! Оперативки 1024 Мб, для ХР для этих задач достаточно! Увеличил MAXBUFSIZE до 8192, MAXFILEHANDLES 500, SHAREDMEMSIZE 8192 - то же самое! В чем еще могут быть проблемы?
← →
korneley © (2008-06-24 12:58) [7]
> а сделать импорт в массив - то же самое получается!
Ни на что не намекает? Что не эксель виноват?
По моему - то случай:
http://www.delphi3000.com/articles/article_536.asp?SK=
← →
Anatoly Podgoretsky © (2008-06-24 13:39) [8]
> В чем еще могут быть проблемы?
В Paradox, BDE 5.01
Ты там еще не искал.
← →
АндрейК (2008-06-25 07:23) [9]>В Paradox, BDE 5.01
>Ты там еще не искал.
Там уже все перекопал!
>Ни на что не намекает? Что не эксель виноват?
>По моему - то случай:
>http://www.delphi3000.com/articles/article_536.asp?SK=
Я ж про что и говорю, что не эксель виноват!
Качать эту фигню не охота, тем более демо на 30 дн.
Должны же быть какие-то способы решения этой проблемы! Мне надо выкинуть в excel всего порядка 2500 записей! Это же очень мало!
← →
АндрейК (2008-06-25 08:22) [10]А еще заметил, что если встать на первую запись, нажать и не отпускать кнопку "вниз" - то дойдя до 540 записи выскакивает таже ошибка, и если колесом мышки крутить не останавливаясь - тоже самое!!! Я в шоке!
← →
Anatoly Podgoretsky © (2008-06-25 09:01) [11]
> >В Paradox, BDE 5.01
> >Ты там еще не искал.
>
> Там уже все перекопал!
И советы из статьи выполнил, правда они не все верные.
← →
АндрейК (2008-06-25 10:09) [12]Увеличил MAXBUFSIZE до 8192, MAXFILEHANDLES 500, SHAREDMEMSIZE 8192. Что еще нужно сделать?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.011 c