Entity Framework 4.1 nie dodaje żadnych wierszy do bazy danych SQL Server Express

Praca z Entity Framework 4.1 z SQL Server Express.mdf Baza danych .

Dla celów testowych próbuję wykonać operacje CRUD na bazie danych SQL Server Express przy użyciu modelu Entity w aplikacji WPF.

Jestem nowicjuszem w tej koncepcji, a następnie podążałem za samouczkiem wideo i zgodnie z tym kodowałem

Stworzyłem model Entity pojedynczej bardzo prostej tabeli. I napisałem prosty kod w pliku cs, aby dodać jeden wiersz do bazy danych za pomocą następującego kodu

testEntities db = new testEntities();
TestTable tb = new TestTable();
tb.Name = txtName.Text;
tb.Email = txtMail.Text;
db.TestTables.AddObject(tb);
db.SaveChanges();

Ale jeśli wrócę, sprawdź bazę danych bez dodawania danych. Proszę mi powiedzieć, co tu się dzieje źle?

A oto moje połączenie String

<?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=&quot;data source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\test.mdf;integrated security=True;connect timeout=30;user instance=True;multipleactiveresultsets=True;App=EntityFramework&quot;" 
         providerName="System.Data.EntityClient" />
  </connectionStrings>
</configuration>

questionAnswers(1)

yourAnswerToTheQuestion