Me ajudem a trabalhar com Zeos+Ini+PostgreSQL

Delphi

20/01/2015

Boa noite pessoal, estou tentando incessantemente fazer a conexão com meu banco de dados através do componente Zeos juntamente com um arquivo .ini e eu estou utilizando banco de dados PostgreSQL. Estou tentando conectar ao banco somente no OnCreate do Datamodule, vejam:

procedure TdmDados.DataModuleCreate(Sender: TObject);
var
  config : TIniFile;
begin
  config := TIniFile.Create('config.ini');
  with conexao do //Conexao é meu componente TZConnection
  begin
    Try
      HostName  := config.ReadString('conexao','Hostname',''); 
      Database   := config.ReadString('conexao', 'Database', '');
      User          := config.ReadString('conexao', 'User', '');
      Password   := config.ReadString('conexao', 'Password', '');
      Port           := config.ReadInteger('conexao', 'Port', 5432);
    Finally
      Connect;
      config.Free;
    End;
  end;
end;


Olhem também meu arquivo .ini

[conexao]
Hostname=localhost
Database=informasys
User=postgres
Password=OMaracujaestaasedonaoseiporque
Port=5432


Quando eu compilo me mostra o seguinte erro: "SQL Error: FATAL: nenhum nome de usuario PostgreSQL especificado no pacote de inicialização".

COMOOOOO? será que está tendo algum problema na leitura do arquivo ini?
Marlon Minotti

Marlon Minotti

Curtidas 0

Respostas

Marlon Minotti

Marlon Minotti

20/01/2015

Resolvido! Desculpem.
GOSTEI 0
Daniel Everton

Daniel Everton

20/01/2015

Boa noite Marlon!!
Por favor, vc pode explicar como fez? Estou apanhando muito .. tentando conectar pelo arquivo .INI (segui esse modelo que vc postou anteriormente).
De já, agradeço!
GOSTEI 0
POSTAR