Я новичок в ASP.NET-ville, будьте осторожны.
Я устранял неполадки в настройке ASP.NET, где меняются значения сервера / базы данных, поэтому необходимо обновить web.config,
Существует несколько <add name="NameXYZ" connectionString="blah" />
экземпляров (несколько компонентов ASP.NET), но некоторые из них размечены по-разному для других.
У меня есть следующие данные:
<add name="CONNECTION-B" connectionString="metadata=res://*/ZZZZ.ssdl;provider=System.Data.SqlClient;provider connection string="Data Source=XXX;Initial Catalog=YYY;Persist Security Info=True;User ID=AAA;Password=BBBB;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
<add name="CONNECTION-A" connectionString="server=XXX;database=YYY;user id=XXX;password=BBB" />
Я использовал подставленные значения в приведенном выше, предполагая, что для обоих типов форматов:
- XXX - сервер (хост MSSQL)
- YYY - это серверимя базы данных
- AAA - это пользователь базы данных, а
- BBB - пароль пользователя.
(ZZZZ - это список чего-то, разделенного каналом)
Вопросы заключаются в следующем:
A) Точное ли мое предположение о синонимичных терминах строки соединения?(Источник данных <=> сервер, база данных <=> исходный каталог)
B) Есть ли какие-либо синтаксические ошибки в разметке?В некоторых документах MSDN, которые я просмотрел, используются двойные, одинарные и "
метки взаимозаменяемо.