Russian Qt Forum
Ноябрь 23, 2024, 08:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: PostgreSQL: сообщения об ошибках  (Прочитано 12088 раз)
Rikland
Гость
« Ответ #15 : Март 16, 2015, 15:56 »

Делай проверки не при открытии, а при выполнении пользователем определенных действий: попытке удаления, попытке изменения.

В посте выше речь шла о том, что кнопка удаления заблокирована сразу. Если же проверять в момент выполнения действия, то не вижу большой разницы - самому осуществить проверку и выдать ответ пользователю о невозможности удаления или попытаться удалить без проверку и получить ответ от БД о невозможности удаления.
Записан
PimenS
Крякер
****
Offline Offline

Сообщений: 371


Просмотр профиля
« Ответ #16 : Март 16, 2015, 18:05 »

получить ответ от БД о невозможности удаления.

Насколько я понял, вас не устраивает текст ответа, так смысл тогда от БД получать ответ?
Записан
Rikland
Гость
« Ответ #17 : Март 20, 2015, 18:04 »

Насколько я понял, вас не устраивает текст ответа, так смысл тогда от БД получать ответ?

Смысл был бы - получать от БД код ошибки, а не текст. Чтобы по этому коду выдавать пользователю свое сообщение.
Но раз кода нет, рассматриваются идеи о том, что лучше сделать - помещать правильный текст в функции и работать с таблицами через них или парсить пришедший текст. Но я нигде не говорил, что надо делать за БД ее работу.
Записан
GraninDm
Гость
« Ответ #18 : Март 20, 2015, 18:21 »

Я уж грешным делом подумал, что все давно решилось с помощью кода, который я прикреплял.
Давно с ним работаю. Коды ошибок получаю. Проблем пока нет.
Я лично для себя решил, что ждать когда включат этот код в драйвер смысла нет.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 23.