Asp.Net MVC 4 - Criar Tabelas em um Único Banco!
Olá,
Estou seguindo as indicações desse link que traz um artigo muito bacana sobre como criar projetos MVC, estou surpreso com o Visual Studio, pois facilita bastante o trabalho.
Porém, como eu faço para criar outros tabelas no mesmo banco, pois seguindo esse artigo, quando crio outros models exemplo:
Cliente
Fornecedor
Produto
Quando rodo e insiro os dados, cada model tá criando um novo banco de dados, gostaria que tudo ficasse em um único banco de dados, criando apenas as tabelas para cada Model.
Já cheguei a criar um banco e setar no WebConfig dessa forma:
O primeiro model criado, funciona beleza, porém quando sigo para os outros, tenho um erro quando o código vai fazer a leitura do Controller das outras classes, por exemplo a classe produto dá erro nessa parte:
Se alguém puder ajudar, agradeço muito! :)
Estou seguindo as indicações desse link que traz um artigo muito bacana sobre como criar projetos MVC, estou surpreso com o Visual Studio, pois facilita bastante o trabalho.
Porém, como eu faço para criar outros tabelas no mesmo banco, pois seguindo esse artigo, quando crio outros models exemplo:
Cliente
Fornecedor
Produto
Quando rodo e insiro os dados, cada model tá criando um novo banco de dados, gostaria que tudo ficasse em um único banco de dados, criando apenas as tabelas para cada Model.
Já cheguei a criar um banco e setar no WebConfig dessa forma:
<connectionStrings> <add name="ConnDB" connectionString="Data Source=C:\Raiz\csharp\SistemaVendas\SistemaVendas\App_DataArtigo.sdf Artigo.sdf" providerName="System.Data.SqlServerCe.4.0"/> </connectionStrings>
O primeiro model criado, funciona beleza, porém quando sigo para os outros, tenho um erro quando o código vai fazer a leitura do Controller das outras classes, por exemplo a classe produto dá erro nessa parte:
public ActionResult Index() { return View(db.Produtos.ToList()); }
Se alguém puder ajudar, agradeço muito! :)
Cassio Lopes
Curtidas 0
Respostas
Cassio Lopes
17/06/2013
Ops, tinha esquecido de postar o link do artigo!
[url]http://msdn.microsoft.com/pt-br/library/jj129537.aspx[/url]
[url]http://msdn.microsoft.com/pt-br/library/jj129537.aspx[/url]
GOSTEI 0
Cassio Lopes
17/06/2013
Consegui!
Basta criar um único Contexto na hora de criar os Controllers!
Obrigado, abraços!
Basta criar um único Contexto na hora de criar os Controllers!
Obrigado, abraços!
GOSTEI 0
Joel Rodrigues
17/06/2013
Opa, Cassio. Assim é que é bom, o cara pergunta e ele mesmo responde rsrsr
Obrigado por compartilhar a solução, amigo.
Estou marcando o tópico como Concluído.
Obrigado por compartilhar a solução, amigo.
Estou marcando o tópico como Concluído.
GOSTEI 0