AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.03.2009, 15:09   #1  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
Получить параметры соединения с БД
Всем привет!

Может уже писали об этом но найти не смог.
Вот такая задачка.

Нужно заполучить параметры текущего соединения Ax-ты с сервером БД, т.е. Имя сервера, Имя БД, Логин, Пароль.

Имя сервера и БД нашел вот так (форма SysSqlConnections).
X++:
static void DBInfo(Args _args)
{
    Container data;

    int dumpsql_ENV_SERVER        = 5;    // string
    int dumpsql_ENV_DATABASE      = 6;    // string
    int i;
    ;
    data = SystemMonitor::sqlDump();

//    for (i = 1; i <= conlen(data); i++)
//    {
//        info(conpeek(data, i));
//    }

    info(ConPeek(data, dumpsql_ENV_SERVER));
    info(ConPeek(data, dumpsql_ENV_DATABASE));

}
Как получить Имя пользователя и пароль??

Спасибо!
Старый 17.03.2009, 15:36   #2  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
нашол класс SqlSystem. Может в нем то, что вам нужно...
\System Documentation\Classes\SqlSystem
По крайней мере там вроде есть имя пользователя. А пароль думаю никак. Так любой програмист бы мог получить админские пароли и чонить плохова сделать.

Последний раз редактировалось Sada; 17.03.2009 в 15:40.
Старый 17.03.2009, 15:38   #3  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Если у Вас тройка, то можно так
За это сообщение автора поблагодарили: if_maks (1).
Старый 17.03.2009, 15:45   #4  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
круто...
Старый 17.03.2009, 15:59   #5  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
3-ка, спасибо за ссылку, только че то
X++:
loginProp.getUsername()
возвращает пустую строку
Старый 17.03.2009, 16:19   #6  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
ну может быть юзер нейм задан как пробелы(иоли пусто)?) у меня джоб нормально отработал.
Теги
база данных

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Параметры запросов БД CasperSKY DAX: Программирование 3 22.03.2008 19:32
Владельцы таблиц в БД аксапты AxaptaUser DAX: Администрирование 11 23.05.2007 18:33
Как получить параметры в класс из формы, созданной классом. BEPECK DAX: Программирование 9 07.02.2005 14:14
Как получить параметры - getFromDialog Biosoft DAX: Программирование 3 02.12.2004 10:13
Как получить параметры в RunBase* ? Andronov DAX: Программирование 3 15.09.2003 14:36

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:44.