Inquiridor
Como fazer update no EF MODEL dinamicamente?

Pergunta
-
Todas as Respostas
-
-
Para fazer isso você precisa usa o Entitty Framework Model First. Você irá fazer seus modelos e ao executar ele criará as tabelas automáticamente.
Aqui um artigo do MVP Carlos sobre o assunto: http://msdn.microsoft.com/pt-br/library/hh972463.aspx
Mas, caso você precise fazer um update da tabelas, atualizando elas de acordo com as mudanças ocorridas em suas models, você vai precisar usar EF Code First Migrations. Aqui tem um artigo meu sobre o assunto: http://social.technet.microsoft.com/wiki/pt-br/contents/articles/14267.entity-framework-migrations.aspx
Qualquer dúvida não exite em perguntar, nessa mesma thread ou no fórum de Ado.Net e acesso a dados: http://social.msdn.microsoft.com/Forums/pt-br/adoptpt/threads
Twitter: @MayogaX
Blog: Dev Blog- Editado Priscila Mayumi Sato sexta-feira, 23 de novembro de 2012 03:30 linkas os textos e corrigir a grafia do nome do Entity Framework
- Sugerido como Resposta Priscila Mayumi Sato sexta-feira, 23 de novembro de 2012 03:31
-
Olá Bressam,
Tudo beleza?
Vc se refere a modificar o schemma do EF em runtime? Seu sistema vai permite a criação de tabelas e colunas dinamicas? Essas tabelas e colunas dinamicas então serão mapeadas pelo EF? Correto?
O EF é uma ferramenta tipada... é ligeiramente trabalhoso fazer isso com ele...
No caso, vc irá precisar usar reflection e EF Code First, além de um DataContext genérico (como este link: http://www.tcscblog.com/2012/06/22/entity-framework-generic-repository/)
Talvez via EF dê um pouco de trabalho... talvez vale a pena usar ADO.Net.
[]s!
Fernando Henrique Inocêncio Borba Ferreira
Microsoft MVP - Data Platform Development
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique
Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil- Sugerido como Resposta Priscila Mayumi Sato domingo, 25 de novembro de 2012 21:40