Inquiridor
Ajuda com Entity framework

Pergunta
-
Boa noite amigos.
Estou com o seguinte problema:
Possuo instalado o banco de dados Sql server 2017 e criei a seguinte tabela abaixo:
Logo depois no visual studio 2019, criei um novo projeto Asp.Net (.Net Framework) com MVC 5, fui na pasta Models, novo item e adicionei um ADO.NET Entity Data Model, escolhi EF Design from DataBase, apontei para a tabela criada acima e foi criada a seguinte estrutura abaixo:
A minha dúvida é, como faço para adicionar e excluir colunas dessa tabela de uma forma que espelhe em tempo real com a tabela no SQL Server ? Uma maneira que qualquer alteração no diagrama, altere também no banco de dados.
Tentei acrescentar uma nova coluna a essa tabela, conforme mostrado abaixo, mas ela não é adicionada na tabela no banco de dados e dá erro ao executar o projeto:
Erro ao executar o projeto após incluir a coluna status no diagrama:
Como poderia solucionar essa questão ?
Todas as Respostas
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 17 de novembro de 2019 16:38
-
Diego,
Não sou conhecer, muito menos especialista em .Net Framework, mas acredito que posso te ajudar indicando acesso o blog do meu colega MVP Eduardo Pires, com certeza um dos maiores especialistas em Entity Framework da América Látina: https://www.eduardopires.net.br/
Em nossos grupos de discussão na Microsoft sempre temos alguns "tretinhas, kkkk" sobre o que é melhor fazer em relação ao uso do Entity Framework nas questões de modelagem.
Quando entrar em contato, fale que foi o Galvão que te indicou.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
- Sugerido como Resposta Junior Galvão - MVPMVP domingo, 17 de novembro de 2019 16:39
-
Logo depois no visual studio 2019, criei um novo projeto Asp.Net (.Net Framework) com MVC 5, (...)
Como poderia solucionar essa questão ?Diego, no MSDN existem fóruns específicos para dúvidas sobre a ferramenta Visual Studio, bem como ASP.NET. Sugiro que poste sua dúvida em um desses fóruns.
As duas categorias acima possuem diversos fóruns, inclusive um para ASP.NET com MVC.---
Na documentação de ASP.NET MVC existe tutorial explicando como atualizar o modelo a partir de alterações realizadas na estrutura do banco de dados: Change the database for EF Database First with ASP.NET MVC.
Lembre-se de marcar esta resposta se ela te ajudou a resolver o problema.
José Diz Belo Horizonte, MG - Brasil [query performance tuning: Porto SQL]
Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
-
Diego,
Não sou conhecer, muito menos especialista em .Net Framework, mas acredito que posso te ajudar indicando acesso o blog do meu colega MVP Eduardo Pires, com certeza um dos maiores especialistas em Entity Framework da América Látina: https://www.eduardopires.net.br/
Em nossos grupos de discussão na Microsoft sempre temos alguns "tretinhas, kkkk" sobre o que é melhor fazer em relação ao uso do Entity Framework nas questões de modelagem.
Quando entrar em contato, fale que foi o Galvão que te indicou.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
-
-
Diego,
Na verdade eu não disse para você procurar a sessão de fóruns do website do Eduardo, e sim entrar em contato com ele.
Em relação aos cursos são de ótima qualidade.
Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]