Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.008 c
15-1212943505
Alexey
2008-06-08 20:45
2008.07.27
Организация доступа к данным


2-1214305065
Jimmy
2008-06-24 14:57
2008.07.27
Сочетания без повторений


15-1213126413
wl
2008-06-10 23:33
2008.07.27
oracle getting started


2-1214316019
Maxx
2008-06-24 18:00
2008.07.27
EAccessViolation


15-1213197747
Limited
2008-06-11 19:22
2008.07.27
Фича встраиваемая в Delphi IDE для форматирования комментариев





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский