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

Откуда:
Сообщений: 20
Здравствуйте. Возникла проблема.
В триггере надо узнавать имя приложения через функцию "APP_NAME()".
Если приложение работает с SQL-сервером через функции ODBC API ("SQLAllocEnv", "SQLAllocConnect", "SQLConnect", "SQLAllocStmt" и т.д.), то функция "APP_NAME()" возвращает пустую строку. В других случаях(например, при использовании класса MFC "CDatabase") функция "APP_NAME()" срабатывает. Подскажите плз. - может быть, параметры какие-нибудь надо задать?
27 окт 03, 12:07    [394050]     Ответить | Цитировать Сообщить модератору
 Re: Функция "APP_NAME()"  [new]
KOLCHOZ_POSTEVENT
Guest
Жаль,что собрание молчит,мне это тоже интересно.
27 окт 03, 12:27    [394101]     Ответить | Цитировать Сообщить модератору
 Re: Функция "APP_NAME()"  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5069
Имя приложения передается клиентом как один из параметров при логине. Так что следует обратить внимание на код клиента и указать там. В данном случае следует обратить внимание на ключевое слово APP в DSN.
27 окт 03, 12:27    [394102]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить