Показать сообщение отдельно
Старый 11.07.2014, 10:47   #1  
ОльгаМ is offline
ОльгаМ
Участник
 
36 / 10 (1) +
Регистрация: 07.09.2004
Адрес: Москва
Для работы с SQL Server используются следующие функции:

ConnectStr := STRSUBSTNO('Provider=SQLOLEDB;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=%1;Data Source=%2',DatabaseName,ServerName);
adocon.ConnectionString(ConnectStr);
adocon.ConnectionTimeout(60);
adocon.Open('','','',0);
adocon.CommandTimeout(0);

Проблема возникает, когда пользователь работает в сессии с типом учетной записи = База Данных (не Windows).
Подключение к серверу требует ввести логин и пароль, что совсем нежелательно для оперативной работы в системе.
Нашла свойство adocon.Properties("Prompt") = 4, которое позволяет избежать ввода пароля. Но как его задавать в Navision, и будет ли оно работать - вот вопрос????