Error !!!!!!!!!!!!!
Алгоритм не сложный, уже сотню раз такой использовал а ошибки такой не встречал. Подскажите что за ошибка, а самое главное как от неё избавиться.
debugger тебе поможет:)
Предлаешь отслеживать 100.000 и более записей. Лениво.
Предлаешь отслеживать 100.000 и более записей. Лениво.
ставишь if (RecNo>10000)
внутри MessageBox и после него брейк пойнт
может поможет:)
как вариант проверят на кратность
номера записи какому-то числу:)
ставишь if (RecNo>10000)
внутри MessageBox и после него брейк пойнт
может поможет:)
как вариант проверят на кратность
номера записи какому-то числу:)
Ок попробую. Вчера пытался ошибку исправить. Ошибка в строке :
int a;
...
a[index]=a[index]+1;
Переполняться интовая переменная недолжна, очень много условий...
Программа расчета БД. Записей около 1500000. Использую БДЕ. И где-то после 100000 возникает ошибка: ... class EAccessViolation with message "violation at address 00402AE8 in module 'proga.exe'. Write of adress 011c2f60 ...
Алгоритм не сложный, уже сотню раз такой использовал а ошибки такой не встречал. Подскажите что за ошибка, а самое главное как от неё избавиться.
У меня такой вопрос. А какая у тебя скорость заполнения БД?
У меня такой вопрос. А какая у тебя скорость заполнения БД?
Ребят всем огромное спасибо. Я нашел грабли на которые постоянно наступал. Баг был в условии. В одном из условий я сравнивал время ... и с 18 до 01. Т.е. if(Mytime>=18 && Mytime<=01) по логике правилно а время больше 18 и одновременно меньше 1 не может быть. Вот такой баг. На мои грабли не наступайте.......