Мой первый, очень простой код, связанный с EF6, опция «Пустая модель первого кода», выдает исключение (помечена строка ниже), объявляя об отсутствии ключевого слова метаданных в connectionString.Какие CSDL, MDL, SSDL (метаданные) я должен установить, поскольку моя модель пуста?Что мне не хватает?
//Model source file
public class Modelno : DbContext
{
public Modelno(): base("name=Modelno") {}
public virtual DbSet<MainTBL> MainTBLs { get; set; }
}
public class MainTBL
{
public int GlId { get; set; }
public string GlNam { get; set; }
}
//Form source file
private void button1_Click(object sender, EventArgs e)
{
MainTBL gl = new MainTBL();
gl.GlId = 1;
gl.GlNam = "SomeName";
Modelno modal = new Modelno();
modal.MainTBLs.Add(gl); // exception here !
modal.SaveChanges();
}
//App.config file (partially)
<connectionStrings>
<add name="Modelno" connectionString="provider=FirebirdSql.Data.FirebirdClient;provider connection string="data source=localhost;initial catalog=D:\Fb\tab\TEST2.FDB;user id=SYSDBA;password=masterkey"" providerName="System.Data.EntityClient"/>
</connectionStrings>