Вниз
Скачать: CL | DM;

Ошибка в DBGrid or IB ?   Найти похожие ветки 

← →
GEG (Alex)   (2002-11-19 09:30) [0]

В таблице порядка 5 тысяч записей при прокрутке в DBGrid произходит ошибка. IBError "arithmetic exception, numeric overflow, or string truncation"
Такая же история при DataModule2.IBQuery7.Last.
Люди доброе помогите кто сколько может.


← →
Alexandr ©   (2002-11-19 09:44) [1]

SQL неправильный


← →
Anatoly Podgoretsky ©   (2002-11-19 09:49) [2]

Ну да в IB SQL правильный - SQL 92


← →
Alexandr ©   (2002-11-19 09:51) [3]

:)



← →
Andriano ©   (2002-11-19 09:54) [4]

Это ни чей не глюк. У меня такое по началу случалось, когда я неправильно использовал руссификацию и Check-и. Правда, не помню чего намудрил. Попробуй открыть в каком нибудь редакторе базы.


← →
Alexsandr (GEG)   (2002-11-19 09:54) [5]

Не ну .. При чем тут SQL то.
на Query стоит простой запрос "select * from ..." Все.
Пока данных было мало все было путем, после загрузки началось веселье.


← →
Johnny Smith ©   (2002-11-19 09:54) [6]

В SQL-запросе (наверное, это запрос к ХП?) где-то обрезаете строку (присваиваете переменной поле бОльшей длины).
Проверьте.


← →
Sergey13 ©   (2002-11-19 09:55) [7]

2GEG (Alex) (19.11.02 09:30)
>Ошибка в DBGrid or IB ?
ИМХО, в тебе. Выводить 5000 записей в грид - ошибка проектирования приложения. Как уменьшишь до ~50+/- так и ошибку локализуешь и исправишь.
По
>IBError "arithmetic exception, numeric overflow, or string truncation"
Может быть в каком то поле или null или 0 или еще чего некорректное (с точки зрения приложения) стоит, а ты на него, например, делишь в запросе.


← →
Alexsandr (GEG)   (2002-11-19 10:00) [8]

Самое интересное что когда я (DataModule2.IBQuery7.Last) засовываю в блок try.. except м вывожу свое сообщение о ошибке
и отключаю IBQuery , потов ключаю ошибка проподает напроч.
Что с прокруткой так и с Query


← →
Карелин Артем ©   (2002-11-19 11:12) [9]

>>ИМХО, в тебе. Выводить 5000 записей в грид - ошибка проектирования приложения.
Слишком ламерское утверждение!


← →
Sergey13 ©   (2002-11-19 11:22) [10]

2Карелин Артем © (19.11.02 11:12)
>Слишком ламерское утверждение!
Обоснуй с позиции гуру, плиз.


← →
Карелин Артем ©   (2002-11-19 11:33) [11]

Всякое в жизни бывает. Вот у меня есть база жителей нашего города, так там сразу 3 лимона строк выводит.
Это частенько бывает в формах поиска: сначала пользователю показывают все. Если с первого раза он не находит нужного, то вводит разные критерии поиска.
Дело уже в том, захочет ли САМ пользователь отсеять ненужное. Хотя может ему сразу надо все 5000. Такое тоже может быть. А может ему 5 000 000 подавай.
Дело не том "Сколько вешать" а в том, сколько надо.


← →
Anatoly Podgoretsky ©   (2002-11-19 11:36) [12]

сколько надо точно


← →
Alexsandr (GEG)   (2002-11-19 11:36) [13]

Люди , мастера. А все окозалось до безобразия просто.
DBGrid была связана с Представлением. Во время закачки пришлось изменить размер несколких полей. в таблицах. вот и все. Перекомпелил представление и все прошло.
Большое спасибо всем кто пытался помочь.


← →
Sergey13 ©   (2002-11-19 11:45) [14]

Удалено модератором


← →
Карелин Артем ©   (2002-11-19 11:51) [15]

>>Дело в том что бы ПРАВИЛЬНО оценить сколько ТОЧНО надо
А я о чем?? Перечитай вторую половину ответа.


← →
Sergey13 ©   (2002-11-19 11:56) [16]

2Карелин Артем © (19.11.02 11:51)
По твоему сколько просят столько и надо? 8-))))))))))))))))))
Даже спорить не хочу.


← →
Карелин Артем ©   (2002-11-19 11:59) [17]

>>Даже спорить не хочу.
Полностью согласен :))


← →
Sergey13 ©   (2002-11-19 12:00) [18]

Удалено модератором


← →
Наталия ©   (2002-11-19 13:58) [19]

Карелин Артем © (19.11.02 11:33)
Да чтоб тебе самому просмотреть в гриде эти три миллиона строк!


← →
3JIA9I CyKA ©   (2002-11-19 14:01) [20]

/|/|0DePaT0P - /|/|YDak


← →
Карелин Артем ©   (2002-11-19 14:07) [21]

Точность не бывает лишней. Сколько Вешать? :))



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

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.011 c
4-14886
Tihas
2002-10-10 03:13
2002.12.05
У меня вопросик как работать правильно с MoveWindow


3-14375
asusfi
2002-11-19 16:49
2002.12.05
FoxPro -> Delphi


1-14640
Roma111
2002-11-25 13:07
2002.12.05
Кодировка в read


14-14812
cypher
2002-11-15 22:21
2002.12.05
Что за шняга?!!!


1-14650
Andrushk
2002-11-25 14:57
2002.12.05
Normal to MDI




   Наверх