Я использую сервер mssql 2008 (в моем веб-отеле) и пытаюсь сохранить в нем данные из своего кода.
Я сделал этот маленький тестовый код, который дает мне эту ошибку в теме
Context = new XXX_dk_dbEntities();
var vehicle = new Vehicle { Name = "test" };
Context.AddObject("Units", vehicle);
Context.SaveChanges();
РЕДАКТИРОВАТЬ: Изменение Context.AddObject (vehicle.GetType (). Имя, транспортное средство); в Context.AddObject («Нечто», средство передвижения); выдает ту же ошибку, поэтому я думаю, что это может быть моя строка подключения или мой EF, который нуждается в правильной настройке, в любом случае я могу это проверить?
Редактировать 2: изменил его на Units сейчас, что делает мою ошибку {"Основной провайдер не удалось открыть."} И проверку, которая дает мне эту ошибку {"Ошибка входа для пользователя 'xxxxx_dk'."}, Поэтому это должен быть мой ConnectionString
<add name="xxxxx_dk_dbEntities" connectionString="metadata=res://*/Areas.Units.UnitsModel.csdl|res://*/Areas.Units.UnitsModel.ssdl|res://*/Areas.Units.UnitsModel.msl;provider=System.Data.SqlClient;provider connection string="data source=mssql1.unoeuro.com;initial catalog=xxxxxxx_dk_db;persist security info=True;user id=xxxxxxxx_dk;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Это решение, которое показывает мою структуру edmx ![http://www.gratisimage.dk/graphic/images/2011/November/02/7BBD_4EB183FB.jpg](https://i.stack.imgur.com/uCRKO.jpg)
![enter image description here](https://i.stack.imgur.com/ZL0my.png)
![enter image description here](https://i.stack.imgur.com/jA9zR.png)