Работа с Entity Framework 4.1 с базой данных SQL Server Express .mdf
.
В целях тестирования я пытаюсь выполнить операции CRUD в базе данных SQL Server Express, используя Entity Model в приложении WPF.
Я новичок в этой концепции, я следил за видеоуроком и делал кодирование в соответствии с этим.
Я создал Entity-модель одной очень простой таблицы. И я написал простой код в файле cs для добавления одной строки в базу данных, используя следующий код
testEntities db = new testEntities();
TestTable tb = new TestTable();
tb.Name = txtName.Text;
tb.Email = txtMail.Text;
db.TestTables.AddObject(tb);
db.SaveChanges();
Но если я вернусь, проверьте базу данных, данные не добавляются. Скажите, пожалуйста, что здесь не так ??
А вот и моя строка подключения
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="testEntities"
connectionString="metadata=res://*/DBModel.csdl|res://*/DBModel.ssdl|res://*/DBModel.msl;provider=System.Data.SqlClient;provider connection string="data source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\test.mdf;integrated security=True;connect timeout=30;user instance=True;multipleactiveresultsets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>