Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Как после KILL оповестите клиента


Автор: MERTVITz 29.5.2005, 12:27
Вот такой вопрос:
после вополнения KILL ID на сервере, как можно оповестить клиента, лучше всего виде сообщения.
Зарание пасибо

Автор: Mal Hack 29.5.2005, 12:38
База этого точно не сделает..

Автор: MERTVITz 29.5.2005, 12:41
Она при следующем запросе выдает ошибку что мол соединение потеряно но на анг. и для простого usera причина не особо понятна.....поэтому я и спрашиваю как можно сделать свое сообщение.

Автор: simanyay 29.5.2005, 12:48
Всмысле своё? С помощью чего? С помощью внешней оболочки или же с помощью самой СУБД?

Автор: Irokez 29.5.2005, 12:48
получить номер ошибки mysql (mysql_errno()), проанализировать ее и выдать соответствующее сообщение

Автор: simanyay 29.5.2005, 12:49
Если с помощью оболочки, то можно взять номер ошибки (например, пропарсив сообщение) и вывести своё, соотв. этому номеру.

(чисто теоретически, на практике не проверял)

Автор: MERTVITz 29.5.2005, 12:52
С помощью внешней оболочки на Delphi

Добавлено @ 12:55
через сообщения чет неполучается

Автор: simanyay 29.5.2005, 12:56
Тогда советую перенести эту тему в раздел Delphi, поскольку тут всё решается не самой СУБД, а оболочкой.

Автор: Irokez 29.5.2005, 13:09
Цитата(MERTVITz @ 29.5.2005, 12:52)
через сообщения чет неполучается

номер ошибки надо анализировать

Автор: Ignat 30.5.2005, 10:16
Цитата(simanyay @ 29.5.2005, 13:56)
Тогда советую перенести эту тему в раздел Delphi, поскольку тут всё решается не самой СУБД, а оболочкой.


Согласен.

Модератор: перемещено из MySQL

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)