Usuário com melhor resposta
Criando Entity Data Model com Postgres

Pergunta
-
Olá colegas!
Sou programador Delphi a anos e agora estou me aventurando em aspx, desenvolvendo um site para um cliente. Estou tentando criar um Entity Data Module em meu projeto e importar as tabelas que criei em um banco de dados PostgreSql. O problema está quando vou criar a conexão para importar as tabelas do banco: Não existe opção para criar uma nova conexão com o postgreSQL e, mesmo criando o ConectionString para o PostgreSQL no WEB.config, a mesma não aparece para que eu selecione a conexão ao invés de criar uma nova.
Existe um modo diferente de se fazer isso? Existe um modo de fazer a conexão criada no WEB.config aparecer no momento de selecionar a conexão?
Utilizo VS 2012.
Desde já grato!
Edson
Respostas
-
Então quando você esta criando o EDM e na hora de selecionar uma string de conexão não aparece o provedor do Postgresql ?
Se não me engane tem que instalar um plugin no VS segue um link explicando :
http://www.wekeroad.com/2014/02/05/using-entity-framework-6-with-postgresql/- Sugerido como Resposta Ricardo Barbosa Cortes quarta-feira, 25 de junho de 2014 11:07
- Marcado como Resposta Ricardo Barbosa Cortes quarta-feira, 25 de junho de 2014 17:04
Todas as Respostas
-
Bom dia colega, esta usando o EF? Você pode definir vários contextos, cada um contendo uma string de conexão diferente para utilizar na sua aplicação, segue um link com exemplo :
http://www.dotnet-tricks.com/Tutorial/entityframework/2VOa140214-Entity-Framework-6-Code-First-Migrations-with-Multiple-Data-Contexts.html -
Ola Harlan!
Estou usando EF sim, mas de modo muito mais básico que o exemplo que você me enviou. Eu quero simplesmente criar o Entity Data Model, conectar no Postgresql e importar as tabelas para dentro dele. O problema está exatamente no momento de fazer a conexão, pois eu não tenho opção de criar uma conexão Postgresql (Somente sqlServer) e a conexão que eu crio no Web.Config (ConectionStrings) não aparece no combo para eu seleciona-lá.
Grato
-
Então quando você esta criando o EDM e na hora de selecionar uma string de conexão não aparece o provedor do Postgresql ?
Se não me engane tem que instalar um plugin no VS segue um link explicando :
http://www.wekeroad.com/2014/02/05/using-entity-framework-6-with-postgresql/- Sugerido como Resposta Ricardo Barbosa Cortes quarta-feira, 25 de junho de 2014 11:07
- Marcado como Resposta Ricardo Barbosa Cortes quarta-feira, 25 de junho de 2014 17:04