![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
FIBPlus&Exception [D5, IB6.x, FireBird 1.0.2.908]
Виталий Панасенко © (2003-03-18 14:01:00)Началь разбираться с FIBPlus. Возник вопрос - почему при нарушении ограничения полей (not null например) приложение ничего не говорит, а просто оставляет Dataset в Isert/Edit mode.
Как заставить его чего-нибудь сказать ?
Спасибо.
Виталий Панасенко (2003-03-19 18:01:00) [1]Все компоненты находятся в модуле данных. Так вот, если я его прикручу к новому проэкту - работает как надо :-( Ни че не понимаю...
Johnmen (2003-03-19 09:47:00) [2]Не должОн ! Если специально херить не будешь ...:)))))
>Соловьев © (18.03.03 17:59)
>А какие-выгоды от этих компонент? юзаю стандартные - вроде все нормально...
Выгоды - бОльшая идеологическая продуманность и как следствие, бОльшая функциональность, бОльшая скорость. Еще, говорят, меньше глюков...
Соловьев (2003-03-19 09:45:00) [3]А какие-выгоды от этих компонент? юзаю стандартные - вроде все нормально...
Alexandr (2003-03-19 09:39:00) [4]проект не похерится.
Винт только сгорит :)
увы.
Юзайте 4.8.1
Ведь новый винт сколько стоит? 100$ а FIBPlus сколько? 15$
Чувствуете разницу
Виталий Панасенко (2003-03-19 08:52:00) [5]Есть у меня 4.42, но мне страшновато - если я их установлю проэкт мой не похерится ?
Соловьев (2003-03-18 17:59:00) [6]вот-вот, а где там коцать? :)))) хотя попробую как-нибудь...
А какие-выгоды от этих компонент? юзаю стандартные - вроде все нормально...
Johnmen (2003-03-18 17:57:00) [7]Ну в 4.5 его несложно покоцать...
Соловьев (2003-03-18 17:48:00) [8]оно то бесплатное, но потом ккогда запускаешь exe-ник выскакивает окошко регистрации... :(
Johnmen (2003-03-18 17:43:00) [9]4.5 бесплатный
Соловьев (2003-03-18 17:36:00) [10]но апдейт -то платный под D6 и выше...
Johnmen (2003-03-18 17:35:00) [11]Да ты что ????!!!! Апдейтиться давно пора !!!
Баги то постоянно обнаруживаются.
Виталий Панасенко (2003-03-18 17:30:00) [12]3.6X кажись
Johnmen (2003-03-18 17:21:00) [13]Весьма странно...А какая версия FIB"ов ?
Виталий Панасенко (2003-03-18 15:43:00) [14]Тут дело не в коде. Смысл в том, что я добавляю какую-нибудь запись в таблицу, но "забываю" заполнить поле, определенное как not null. Если это делать в среде то Exception возникает, но это идет перехват среды на исключения. При выполнении приложения без среды происходит все как я написал выше. Т.е. по-идеи, срабатывает блок try ... except (не мой !!! а FIBPlus) Я уже и ErrorHandler положил DoRaise и True и False устанавливал - молча глотает ошибку, естественно, ничего не добавляет.
Johnmen (2003-03-18 14:11:00) [15]А как нарушаются ограничения ? Где код ?