I am creating an application in WPF, and I want connect to a database using SQL Server Compact 4.0.
I add data base to project. And using NuGet I added
System.Data.SqlServerCe
System.Data.SqlServerCe.Entity
In my app.config
a connection string was added:
<connectionStrings>
<add name="Biblionerzy.Properties.Settings.Database1ConnectionString"
connectionString="Data Source=|DataDirectory|\Database1.sdf"
providerName="Microsoft.SqlServerCe.Client.4.0" />
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlCeConnectionFactory, EntityFramework">
<parameters>
<parameter value="System.Data.SqlServerCe.4.0" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
I created a simple class:
namespace Biblionerzy
{
public class model
{
[Key]
public int Id { get; set; }
public string Pytanie { get; set; }
public string A { get; set; }
public string B { get; set; }
public string C { get; set; }
public string D { get; set; }
public string Prawidlowa_odp { get; set; }
public int Stawka { get; set; }
}
public class PytaniaModel : DbContext
{
public DbSet<model> Modele { get; set; }
}
}
And now, how can I add anything into database?