|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.06.2008, 08:11 | #1 |
Пользователь
Регистрация: 06.05.2008
Сообщений: 88
|
OnEditError хочу свой текст ошибок
Пишу оболочку в Делфи для базы данных, если попытаться добавить в таблицу запись со значением ключевого поля уже имееющимся в таблице разумееться делфи выдвст ошибку на английском, как сделать так чтобы текст ошибки был мой, причем не всегда один и тот же, а в зависимости от ошибки, если ключ повторяеться то одно сообщение, если null закидываем в поле not null то другое и так далее, нашел что это делаеться через OnEditError, пользовался ctrl+f1, но так и не понял миханизма, помогите плиз
|
20.06.2008, 13:21 | #2 |
Веб-разработчик
Форумчанин
Регистрация: 16.01.2008
Сообщений: 451
|
хм, нас в колледже учат от ошибок избавляться, когда препод подходит проверять программу его цель сделать чтоб прога вылетела с ошибкой, если такое есть, то программа не работает =) свой текст ошибок я делал через условия и showmessage
Я ваш новый друг, смиритесь!
|
20.06.2008, 14:02 | #3 |
Пользователь
Регистрация: 06.05.2008
Сообщений: 88
|
В моем случае, это не есть ошибка, всего лишь отказ записи неверно введеного пользователем значения, программа продолжает работать лальше, для полного счастья хотелось бы обьяснить пользователю по русски почему программа не выполнила его желания, шоу мессажес на сколько я знаю вешаеться на какое либо событие, но дело в том что исключение генериркться в самой бд, а не в делфи и нужно что то другое
|
20.06.2008, 14:57 | #4 | |
Пользователь
Регистрация: 12.06.2008
Сообщений: 43
|
Цитата:
try ....... except showmessage(свой текст сообщения). меня такая система ещё не поводила.. ))) |
|
20.06.2008, 18:22 | #5 |
Пользователь
Регистрация: 06.05.2008
Сообщений: 88
|
Спасибо, то что надо, только не могу сделать что бы на разные ошибки разный текст был
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработчик ошибок | XPAiN | Microsoft Office Excel | 3 | 21.04.2008 09:30 |
Свой обработчик ошибок для TImage | Aslan | Мультимедиа в Delphi | 8 | 29.11.2007 11:54 |
Обработка ошибок. | Serviceprofi | Помощь студентам | 7 | 19.11.2007 15:12 |
Заменить выделенный текст на свой в Блокноте | Brother | Win Api | 6 | 13.11.2007 14:26 |
У меня свой сайт я хочу зделать онлайн игру! помогите те кто умеет делать флеш игры! | Denfer | Свободное общение | 1 | 07.08.2007 14:06 |