none
Criando Entity Data Model com Postgres RRS feed

  • 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

    segunda-feira, 23 de junho de 2014 14:19

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/
    quarta-feira, 25 de junho de 2014 04:28

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
    segunda-feira, 23 de junho de 2014 17:03
  • 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

    segunda-feira, 23 de junho de 2014 23:07
  • 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/
    quarta-feira, 25 de junho de 2014 04:28