Вверх ↑
Этот топик читают: Гость
Ответов: 257
Рейтинг: -2
#1: 2013-10-28 18:48:39 ЛС | профиль | цитата
Подскажите, загружаю таблицу в 2000 строк - все ок. Пробую загрузить в 22000 , либо виснет либо выкидывает ошибку и закрывается. Что не так в схеме?

code_32191.txt
------------ Дoбавленo в 18.48:
вырубает, на добавлении строк после 7400
карма: 0

0
файлы: 1code_32191.txt [4.2KB] [161]
Ответов: 1343
Рейтинг: 31
#2: 2013-10-28 19:08:27 ЛС | профиль | цитата
mudfactory писал(а):
ошибку


ну как бы тут нет экстрасенсов что бы увидеть твою ошибку
карма: 2

0
Ответов: 257
Рейтинг: -2
#3: 2013-10-28 19:15:32 ЛС | профиль | цитата
run time error и там какие то числа)
------------ Дoбавленo в 19.15:

карма: 0

0
Ответов: 9906
Рейтинг: 351
#4: 2013-10-28 22:14:51 ЛС | профиль | цитата
Ну чего, Rysik, увидел ошибку
карма: 9

0
Ответов: 257
Рейтинг: -2
#5: 2013-10-29 00:10:32 ЛС | профиль | цитата
вы можете нормально сказать, это нормально, что не загружается больше 6000 строк или нет?
карма: 0

0
Ответов: 1304
Рейтинг: 405
#6: 2013-10-29 00:10:43 ЛС | профиль | цитата
mudfactory, Heap overflow error - Ошибка переполнения кучи - или понятней ошибка при работе с памятью.
Последний раз столкнулся при работе с многомерными динамическими массивами при использовании компилятора delphi4. Решение не нашёл пришлось перейти на конструкцию массив-запись, заместо двухмерного массива. Как вариант можно перейти на FPC 2.60 и соответствующий пакет к нему, в новом FPC меньше проблем при работе с памятью.
карма: 3

1
Голосовали:mudfactory
Ответов: 257
Рейтинг: -2
#7: 2013-10-29 00:14:04 ЛС | профиль | цитата
А на этих компонентах можно как-нибудь выводить в таблицу больше 6000 строк?Посмотрите мою схему в первом сообщении
карма: 0

0
Ответов: 1304
Рейтинг: 405
#8: 2013-10-29 00:22:40 ЛС | профиль | цитата
mudfactory, в базах данных я не большой специалист, но под подозрением в данном случае MT таблицы, попробуй произвести загрузку таблицы без визуального вывода проще говоря исключи MT из схемы.
карма: 3

0
Ответов: 257
Рейтинг: -2
#9: 2013-10-29 00:33:36 ЛС | профиль | цитата
мне просто в итоге нужно чтоб все эти "больше 6000 строк" отобразились в таблице, каким бы способом я их не загружал
карма: 0

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#10: 2013-10-29 01:50:00 ЛС | профиль | цитата
mudfactory, а ты не пробовал подключить вместо источника данных OLE источник даных ODBC
карма: 22

0
Ответов: 257
Рейтинг: -2
#11: 2013-10-29 02:18:13 ЛС | профиль | цитата
nesco писал(а):
mudfactory, а ты не пробовал подключить вместо источника данных OLE источник даных ODBC


спасибо, заработало! Подскажите как прикрутить прогресс бар к схеме? Вариант со счетчиком отображает уже полный прогрессбар после того как все строки добавяться
карма: 0

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#12: 2013-10-29 02:23:25 ЛС | профиль | цитата
mudfactory писал(а):
Подскажите как прикрутить прогресс бар к схеме?

Для начала надо бы узнать количество загружаемых строк.
карма: 22

0
Ответов: 257
Рейтинг: -2
#13: 2013-10-29 02:30:34 ЛС | профиль | цитата
nesco писал(а):
Для начала надо бы узнать количество загружаемых строк.


запросом узнаю

code_32197.txt

прогрессбар даже работает только он отображается уже полный после того как все загружено, а во время самого процесса загрузки его не видно
карма: 0

0
файлы: 1code_32197.txt [5.7KB] [176]
Разработчик
Ответов: 26153
Рейтинг: 2127
#14: 2013-10-29 02:39:14 ЛС | профиль | цитата
А так

code_32198.txt
карма: 22

0
файлы: 1code_32198.txt [5.9KB] [303]
Ответов: 257
Рейтинг: -2
#15: 2013-10-29 02:59:21 ЛС | профиль | цитата
Так работает, спасибо! Как раз недавно про этот компонент читал, теперь понял для чего он. Только скорость добавления уменьшилась, но это не важно, ведь теперь есть прогресс бар)
------------ Дoбавленo в 02.59:
Чтоб тем не разводить спрошу тут. Как сделать чтоб элемент прогресс бар выглядел так же как при визуальном просмотре формы (не запуская программу). Там он объемный, сколько свойства не менял, так и не получилось добиться такого вида
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)