ciao!
mi sto un pò sbattendo mvc 4.
vorrei eseguire una semplice connessione al db.
ho impostato la stringa newl web.config.
poi ho creato questo:
poi nel controller:codice:namespace MF.Models { public class lavori { public int l_id { get; set; } } public class LavoriModels : DbContext { public LavoriModels() : base("MYCONN") { } public DbSet<lavori> lavori { get; set; } } }
ottento però questo errore:codice:public ActionResult Index() { var lavori = lm.lavori.ToList(); return View(lavori); }
da cosa deriva??codice:\tSystem.Data.Entity.Edm.EdmEntityType: : Nessuna chiave definita per EntityType 'lavori'. Definire la chiave per EntityType. \tSystem.Data.Entity.Edm.EdmEntitySet: EntityType: L'elemento EntitySet 'lavori' è basato sul tipo 'lavori' per il quale non sono definite chiavi.

Rispondi quotando