Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

ecpg

[1] Enviado em 09/08/2012 - 16:25h ecpg
Linux user: anderson d fontes
andersond

(usa Debian)



Olá senhores, postei no forum de postresql, mas ninguém respondeu, parece não ter muito movimento por lá, então como também tem a ver com o c, postei aqui

Sou novato na area, faço facu de eng e estou seguindo o livro do Matthew e Stones pra tentar fazer uma aplicação sql no linux. No livro (e também na literatura web) diz que tem um comando no shell chamado ecpg pra pré-processar os comandos sql no código c antes de compilar com o cc ou gcc. Mas eu dou o comando e ele simplesmente não existe. Aparentemente estão todos os pacotes instalados (menos o psql admin), alguém tem alguma dica? Como saber se o ecpg está realmente instalado e funcionand ?

em tempo: em geral, os srs. profissionais do mercado costumam usar o ecpg ou aquele outro método que usa a libpq ? é que o ecpg me pareceu mais fácil de usar, mas não sei se tudo á é 100% compatível.. o livro fala em tal de pro-c, mas eu vou fazer no vi compilar usando o próprio linux..

Grato desde já. Um abraço

 

  


[2] Enviado em 11/08/2012 - 01:20h Re: ecpg
Linux user: cr0n
_di0

(usa FreeBSD)


Precisa instalar o pacote da lib para desenvolvimento, chamada libecpg-dev, uma vez instalada, o pré-processador embutido SQL( ecpg) já deve estar instalado, inclusive pronto e disponível para ser usado/chamado através da linha de comando do seu sistema Linux, digitando ecpg, leia a documentação do manual (man ecpg) para detalhes da sintaxe do comando e dos argumentos disponíveis.

Através da linguagem C, você deve incluir as diretivas ecpgtype.h e ecpglib.h em seu fonte, onde se encontram protótipos responsáveis pela interface.

Você pode fazer um teste implementando métodos que conectam ao banco, se tudo ocorrer corretamente, você terá acesso
ao seu banco usando essa API.

Maiores detalhes usando ecpg com C, leia a documentação oficial do PostgreSQL através do link abaixo:

http://pgdocptbr.sourceforge.net/pg80/ecpg.html


 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.