Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вывод алерта отдельным окошком  [new]
andrew shalaev
Member

Откуда: Moscow
Сообщений: 610
Доброго времени суток!

СУБД:Microsoft SQL Server 2005 - 9.00.5000.00 (X64) Dec 10 2010 10:38:40 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2)

Такая задача: Что бы при нарушении ввода данных в таблицу в приложении, перед пользователем возникало окошко с указанием ошибки.
Можно ли вывести форму с сообщением перед пользователем средствами t-sql?
Например повесить триггер на таблицу и в теле триггера вывести сообщение в виде отдельного окошка на экран.
26 фев 14, 17:47    [15634637]     Ответить | Цитировать Сообщить модератору
 Re: Вывод алерта отдельным окошком  [new]
Glory
Member

Откуда:
Сообщений: 104760
andrew shalaev
Можно ли вывести форму с сообщением перед пользователем средствами t-sql?

Сервер не может выдавать никаких окошек на клиентской машине. Этим занимается клиентское приложение.
26 фев 14, 17:50    [15634659]     Ответить | Цитировать Сообщить модератору
 Re: Вывод алерта отдельным окошком  [new]
SERG1257
Member

Откуда:
Сообщений: 2828
Скажем так, сервер может вернуть ошибку
http://msdn.microsoft.com/ru-ru/library/ms178592(v=sql.90).aspx
которую пользовательская программа может обработать.
Принято все левые ошибки или исключения выдавать в виде окошек, но это все равно остается на совести клиентской программы.
26 фев 14, 18:26    [15634918]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить