Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];

Вниз

Рушится таблица Paradox   Найти похожие ветки 

 
fedot   (2003-07-31 15:35) [0]

При добавлении записей в таблицу Paradox ( через Table.insert) иногда возникает ошибка: "Stack overflow", в папке,где хранится база появляется файл restemp.db и все - нужная таблица рухнула- достаю из резервной копии.


 
stud   (2003-07-31 15:36) [1]

свои обработчики писал на вставку записи?


 
fedot   (2003-07-31 15:38) [2]

Да.Добавлю, что таблица без индексов


 
stud   (2003-07-31 15:39) [3]

а текст обработчиков на встаку и если есть на пост?
может зацикливание происходит?


 
fedot   (2003-07-31 15:45) [4]

Нет, тут дело было так. Эта ошибка выскакивает с непонятной периодичностью. Может работать все 2 недели без проблем, а может ежедневно "парить". Интересная деталь - упаковать уже поврежденную таблицу невозможно (В Desktop-е).


 
stud   (2003-07-31 15:50) [5]

а кроме переполнения больше никаких ошибок не выдает?


 
fedot   (2003-07-31 15:51) [6]

А скорее всего Вы stud правы насчет зацикливания, надо еще раз проверить алгоритм проводки.


 
fedot   (2003-07-31 15:53) [7]

Нет, никаких!!!


 
stud   (2003-07-31 16:00) [8]

покажи свой обработчик


 
fedot   (2003-07-31 16:03) [9]

Он на 200 строк в коде, может на мыло?


 
stud   (2003-07-31 16:14) [10]

обработчик????


 
fedot   (2003-07-31 16:20) [11]

Ну да, это обработчик проводки товара при продаже, получился большим т.к. приходится списывать товар не только со склада, а еще и с таблицы поставок, в которой его еще надо найти и отфильтровать. Ну т.е. я могу просмотреть каждую поставку и знать сколько в ней чего осталось товара


 
stud   (2003-07-31 16:22) [12]

ну давай попробуем посмотреть


 
Anatoly Podgoretsky   (2003-07-31 16:26) [13]

fedot (31.07.03 16:20)
А ты покажи хотя бы секцию var и раз обработчик у тебя сложный, то к каждом его месте может быть много ошибок. Наверняка у тебя глубокая рекурсия, большие массивы данных на стеке и прочее.


 
fedot   (2003-07-31 16:32) [14]

Вау!!! Сейчас сидел и ставил комментарии в коде перед публикацией "на людях", и НАШЕЛ!!! while not без next. Теперь все понятно, эта ошибка выскакивала, когда продаваемого товар нужно было списать с ТРЕХ поставок сразу (привезли три раза по пять, а пришел чел и купил все сразу). А это бывало не всегда. Вот и непостояный характер ошибок . Спасибо stud. А прога пашет уже почти год :-))


 
stud   (2003-07-31 16:33) [15]

не за что)))


 
VAleksey   (2003-07-31 18:30) [16]

Обработка в цикле?



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

Форум: "Базы";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.01 c
1-81643
Erik
2003-08-12 12:11
2003.08.25
Как пробежать по XML и считать атрибуты?


1-81769
Всеволод Соловьёв
2003-08-14 10:34
2003.08.25
Интерфейсы


14-81878
McSimm
2003-08-08 10:39
2003.08.25
Объявление! Новый почтовый адрес.


4-82012
Igorexa
2003-06-21 05:37
2003.08.25
Перехват сообщений


4-82023
MishaS
2003-06-24 13:51
2003.08.25
Как не допустить копирования в TEdit не цифр





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский