tempo de leitura:

Fiz uns testes com o fyireport, um poderoso gerador de relatórios e gráficos e nos meus testes eu queria usá-lo para acessar uma base de dados Postgres. Segundo a ferramenta, ele têm este suporte por meio de .NET data providers.

Após instalar o programa, tentei criar diretamente a conexão, e tive o seguinte erro:

Error

Com esse erro (Não foi possível carregar o arquivo ou assembly ‘npgsql.dll’ ou uma de suas dependências.), feche a aplicação e acesse o site do Npgsql. Baixe o binário da última versão compatível com sua versão de .NET (no meu caso usei o arquivo Npgsql2.0.10-bin-ms.net.zip).

Abra ele e copie as DLLs, para dentro da pasta do fyireport:

arquivos

Após copiar, abra o programa gere a string de conexão e efetue o teste:

Conexão

A string de conexão segue o seguinte modelo: server=NOME_SERVIDOR; database= NOME_DATABASE; user id=USUARIO; pwd=SENHA

Blog Logo

José Morelli Neto


Publicado em

Image

Notas do Neto

De tudo um pouco...

Ir para início