Re[6]: проблемы чтения строки подключения из зашифрованной с
От: Аноним  
Дата: 06.08.08 11:50
Оценка:
Здравствуйте, AGolovnev, Вы писали:

AG>Это связано с тем, что Ваш конфиг "наследуется" от machine.config, в котором указан connection string именно такой, как Вы описали. Имя ему "localSqlServer". Для того, чтобы получить Вашу строку соединения, надо брать connection string с №1, а не с №0.

AG>Как альтернатива, в конфиге можно указать секцию <clear /> перед объявлением собственной строки.

В конфиге прописываю как Вы говорите:
<connectionStrings>
<clear />
<add name="ORAConn" connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=x.x.x.x.x)(PORT=xxxx)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=xxx))); User Id=xxxxxxxxxxxx; Password=xxxxxxxxxxxx;">
</connectionStrings>
Когда указываю ConnectionStrings №1

  section.ConnectionStrings[0].ToString();


Появляется ошибка: Index out of the range.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.