Entity Framewotk 4.5: Metodo Insert.

domenica 02 dicembre 2012 - 14.23
Tag Elenco Tags  C#  |  .NET 4.0  |  Windows 7

ricardo78 Profilo | Newbie

Ciao a tutti, ho notato che nella nuova versione di EF alcuni metodi non ereditano più dal ObjectContext ma dal DbContext. Un esempio (a dire il vero non so se ce ne siano altri) è quello del metodo Insert.

Prima facevo ad esempio:

public static int inserisciDati(tableMail mail) { dbMailEntityDataModel dc = new dbMailEntityDataModel(); dc.table_mail.AddObject(mail); dc.SaveChanges(); dc.Dispose(); return mail.id; }
Mentre nella nuova versione credo dovrei usare:

public static int inserisciDati(tableMail mail) { dbMailEntityDataModel dc = new dbMailEntityDataModel(); dc.table_mail.Add(mail); dc.SaveChanges(); dc.Dispose(); return mail.id; }

Ma in fase di esecuzione viene sollevato il seguente errore:

Unable to load the specified metadata resource.

Ho provato a guardare nella documentazione ed il mio metodo dovrebbe essere corretto... ora non capisco dove sto sbagliando.

Grazie in anticipo!
Ricardo B.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5