Я попытался довольно много различных из строки подключения, чтобы она работает следующим образом:.NET App.config ConnectionStrings локальный MS SQL Sever 2012 подключение проблема
<connectionStrings>
<add
name="CodeFirstTest"
providerName="System.Data.SqlClient"
connectionString="Server=ma\SQLEXPRESS;Initial Catalog=test;Integrated Security=true;Truested_Connection=true;"/>
</connectionStrings>
Exception сообщение:
The type initializer for 'System.Data.Entity.Internal.AppConfig' threw an exception.
I Я не уверен, что установленный SQL Server я установил. Но SQL Server Management Studio, я могу видеть, как свойства: -
MA
это имя он ПК с Windows 8.1 установлен. Также я попробовал Server=.\SQLEXPRESS
. Я получаю такое же исключение.
Затем попробовал следующее:
<connectionStrings>
<add name="Default"
connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=MA\LOCALDB#57E60DE5;Database=test;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient"/>
</connectionStrings>
я получаю исключение:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified).
Затем модифицированный data source=ma\SQLEXPRESS
. По-прежнему такая же ошибка. Как подключить локальный db в .net/C#?
http://connectionstrings.com/ –
ваша вторая попытка должна работать, если вы используете правильный 'Data Source', попробуйте установить его to '(localdb) \ v11.0' – Hopeless
Кстати, похоже, что вы сначала используете базу данных, почему бы не позволить дизайнеру сделать все? Вам просто нужно сделать все через дизайнера. – Hopeless