Синтаксис метаданных строки подключения ASP.NET

Я новичок в ASP.NET-ville, будьте осторожны.

Я устранял неполадки в настройке ASP.NET, где меняются значения сервера / базы данных, следовательно, веб. config необходимо обновить.

Существует несколько экземпляров (несколько компонентов ASP.NET), но некоторые из них размечены иначе, чем другие.

I предоставлено следующее:

<add name="CONNECTION-B" connectionString="metadata=res://*/ZZZZ.ssdl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=XXX;Initial Catalog=YYY;Persist Security Info=True;User ID=AAA;Password=BBBB;MultipleActiveResultSets=True&quot;" 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, которые я искал, используются двойные, одиночные, и " знаки взаимозаменяемы.

11
задан glasnt 27 May 2011 в 06:55
поделиться