Re: [pgbr-geral] Acess TO Postgres
Existe um aplicativo que converte Banco de Dados com acesso por ADO em Banco Firebird. (SQL2GDB) Você pode gerar, através desse aplicativo, o script com a estrutura das tabelas do Banco Access, fazer as adaptações de tipos de dados, índices e relacionamento na unha e, posteriormente, utilizar o PGAdminIII, para criar o Banco com as tabelas. Se não aparecer um caminho mais cômodo e quiser seguir esse caminho, me avise que te dou uma força. Boa sorte. Ulisses - Original Message - From: Rafael Garbin To: Comunidade PostgreSQL Brasileira Sent: Wednesday, November 19, 2008 3:15 PM Subject: [pgbr-geral] Acess TO Postgres Prezados, Preciso passar um banco do Acess para o Postgres, algum sabe alguma forma de eu fazer isso? Desde já agradeço! -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Zeos libary com PostgreSQL.
Bom dia! Já trabalha com ZQuery e ClientDataSet? Com ClientDataSet você pode trabalhar com DataWare, sem se preocupar em deixar transação aberta. Ele só abre e fecha a transação quando você utiliza o método ApplyUpdates, antes disso, ele deixa as alterações em memória. Boa sorte. Ulisses - Original Message - From: Adenilton B. da Silva To: pgbr-geral@listas.postgresql.org.br Sent: Wednesday, November 05, 2008 5:33 PM Subject: Re: [pgbr-geral] Zeos libary com PostgreSQL. Muito obrigado Emersson pelos esclarecimentos. Vou fazer uns testes aqui e tentar não usar mais Zconnections que o extremamente necessário. Se no caminho encontrar alguma novidade, passo para comunidade. Atenciosamente, ADENILTON Batista da Silva Index Informática LTDA - (79)3431-3234 / 9142-0886 [EMAIL PROTECTED] www.indexinformatica.com.br Date: Tue, 4 Nov 2008 09:54:57 -0300 From: [EMAIL PROTECTED] To: pgbr-geral@listas.postgresql.org.br Subject: Re: [pgbr-geral] Zeos libary com PostgreSQL. Adenilton B. da Silva escreveu: **O que ví nos componentes disponíveis para o PostgreSQL é que cada transação vai consumir uma conexão, então como você disse, o que devo fazer é abrí-la e fechá-la o mais rápido possível. No entanto, tenho setado a transação para startar no evento on edit e on insert, comittar em on post e dar rollback em on cancel da ZQuery e uso os componentes dataware, com esse modelo não consigo visualizar uma forma de usar apenas uma conexão, a não ser que abra mão dos componentes dataware e traga os dados diretamente para componentes comuns, dessa forma somente precisaria startar/comittar a transação no evento onclick do botão salvar. É isto que tens feito? exatamente, só que no meu caso usamos transação epenas em algumas (poucas) telas, e nestas há a necessidade a abrir uma nova conexão pra não interferir nas outras Agora imaginem 10 usuários utilizando o sistema simultaneamente e com a mesma mania, então teremos 800 conexões ao SGDB. No nosso sistema deixamos o usuário abrir apenas uma vez o sistema e dentro dele abrir quantas telas quiser, ele pode usar 20 telas do cadastro de clientes ao mesmo tempo e este estará usando o mesmo ZConnection, ou seja, apenas uma conexão temos mais de 500 tabelas e todas usam apenas uma conexão Neste caso, para permitir a abertura de várias telas de cadastro da mesma entidade, presumo que não use transações explicítas como as relatadas acima, assim como deves criar a zquery dinamicamente na abertura do form. Meu problema é que a maioria dos formulários são mestre/detalhe e uso chaves estrangeiras do tipo deferrable, assim posso inserir vários detalhes enquanto o mestre ainda não foi efetivamente gravado, mas para isso preciso da transação aberta. Abrir mão de transações em on edit e on insert implicaria permitir a gravação física do mestre para que o detalhe possa ser inserido, como tem contornado isto? a gente faz da seguinte forma armazena o nextval em uma variável e vai usando ele nos datasets, da o post na tebela pai e depois nas filhas -- Esta mensagem foi verificada pelo sistema de Anti-virus da SJB Solados. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! Crie já o seu! -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Postgre com Delphi ADO - Erro ao inserir/editar
Bom dia! Esse OLEDB que é distribuido com o PostgreSQL, tem muitos bugs. Se quiser utilizar ADO, vai ter que comprar um OLEDB. Existem outras formas de conectar PostgreSQL com componentes para Delphi. Pode baixar e utilizar o Zeos, por exemplo. Boa sorte. Ulisses - Original Message - From: Gardiego Luiz To: pgbr-geral@listas.postgresql.org.br Sent: Monday, October 27, 2008 11:59 AM Subject: [pgbr-geral] Postgre com Delphi ADO - Erro ao inserir/editar Bom dia pessoal, Estou tendo um problema pra fazer uma aplicação Delphi funcionar com o Postgre 8.1. Vou descrever com detalhes o meu problema... Ocorre o seguinte, existe uma aplicação que foi desenvolvida inicialmente para trabalhar com o Oracle utilizando os componentes ADO. Pra começar instalei o Postgre com sucesso, instalei o provider que baixei do site postgresql.org, modifiquei as propriedades do ADOConnection de acordo com o que se dizia necessário e com isso a conexão ocorreu beleza. Abri o sistema e para visualização(leitura) dos dados funcionou perfeitamente, eu visualizo os dados, gero relatórios e tudo mais nesse sentido. No entanto quando vou realizar uma edição ou inserção de novos registros simplesmente não consigo fazer isso, a aplicação não permite nem ao menos digitar os dados. Uso os componentes da seguinte forma AdoConnection-AdoQuery-DataSource-DBGrid e/ou DBCampos. No ADOConnection já mudei a propriedade cursorLocation = clUseServer(O que me permite através da aplicação inserir dados com o comando insert) , já verifiquei todos as propriedades que poderiam ser ReadOnly, as configurações de banco de dados também estão funcionando Ok como permissões de usuários e etc. Caso alguém possa me dá um força ficaria muito grato... vLws pela atenção e abraço. Atenciosamente, Gardiego Luiz Analista desenvolvedor de sistemas Cientec - Consultoria e desenvolvimento de sistemas Ltda. http://www.cientec.net \ (31) 3892-5008 - Viçosa ( MG ) __ Information from ESET NOD32 Antivirus, version of virus signature database 3552 (20081024) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] RES: Postgre com Delphi ADO - Erro ao inserir/editar
Então você está com um problema sério. Faça um teste bem simples: Crie uma aplicação nova, coloque um ADOConnection, um ADOQuery, um DataSource e um DBGrid. Configure tudo da forma mais simples e liste uma tabela qualquer no DBGrid. Vai ter problemas até com campos tipo Varchar. Não perca seu tempo com esse OLEDB, a menos que tenha conhecimento suficiente para dar continuidade no desenvolvimento dele, que não é o meu caso (he he he he), pois ele já está parado a anos e ninguém, pelo visto, irá dar continuidade, já que essa tecnologia de acesso a dados, foi abandonada até pela Micro$oft. Boa sorte. Ulisses - Original Message - From: Gardiego Luiz [EMAIL PROTECTED] To: 'Comunidade PostgreSQL Brasileira' pgbr-geral@listas.postgresql.org.br Sent: Monday, October 27, 2008 3:47 PM Subject: [pgbr-geral] RES: Postgre com Delphi ADO - Erro ao inserir/editar Bom... Ulisses, Esse OLEDB que é distribuído com o PostgreSQL, tem muitos bugs.Se quiser utilizar ADO, vai ter que comprar um OLEDB. Existem outras formas de conectar PostgreSQL com componentes para Delphi. Pode baixar e utilizar o Zeos, por exemplo. Comprar poderia ser a principal opção mas ainda não posso optar por isso e também não não poderei utilizar os componentes Zeos porque a aplicação já esta toda desenvolvida com ADO e inclusive ainda conecta a outros BDs. Mas no final poderia tentar algo assim. Mozart Hasse, Hum... Mostre o que usou nas propriedades de conexão, talvez falte algum parâmetro. A forma que estou utilizando é a seguinte AdoConnection: CursorLocation = clUseServer IsolationLevel = ilCursorStability MOde = cmUnknown AdoQuery: CursorLocation = clUseClient CursorType = ctDynamic LockType = ltOptimistic SQL= select * from Tabela (Não sei se os providers para Postgre permitem atualizar os dados que eu puxo do banco, como faço com SQLSever e Oracle que no caso eram as bases que utilizava anteriormente) RequestLive = true? DataSource.AutoEdit = true? A propriedade RequestLive não consta nesses componentes que estou utilizando e o AutoEdit = True mesmo Bom, a configuração que passou em todos os meus testes com a combinação ADO + Postgres ODBC 08.03.200 foi. Estou testando as configurações que vc usa, no entanto qdo uso CursorLocation = clUseServer na Query, ocorre o seguinte erro: Dataset does not support bookmarks, which are required for multi-record data controls. Mas vou continuar testando aqui, pra ver se consigo fazer funcionar. Shander Lyio, Eu já trabalhei com Delphi há alguns anos atrás, mas tenho certeza que o cursorLocation do ADO nada. Certo, Mas mesmo usando sempre com CursorLocation = clUseClient o problema continua. Mas irei tentar outras com CursorLocation assim. Uma coisa a se verificar é se a tabela possui Chave primária. Já discutimos isto varias vezes aqui, e o postgresql não retorna um resultset atualizável se a tabela não possuir uma PK. A tabela possui uma chave primaria, portanto creio que não seja esse o problema. Se não me engano o DBGrid também tem opção para permitir inserir ou atualizar os registros, ela foi alterada??... Acontece que trabalho com TopGrid (tsDBGrid) deu uma olhada no DBGrid e está permitindo. Dei mais uma verificada aqui e as configurações que utilizo permitem a inserção e atualização, tanto que se eu utilizar outro BD dá certo. Vou continuar com os testes, fico no aguardo... brigado ae pela atenção... xD Atenciosamente, Gardiego Luiz __ Information from ESET NOD32 Antivirus, version of virus signature database 3560 (20081027) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dúvida de iniciante em sql
Well, deve ser assim: Select campo from tabela where campo like pal% Boa sorte, Ulisses - Original Message - From: Marcos Fabrício Corso To: Lista Postgres Sent: Wednesday, October 08, 2008 10:57 AM Subject: [pgbr-geral] Dúvida de iniciante em sql A dúvida é sobre sql, de iniciante Como faço um select num campo buscando por um pedaço inicial da palavra Por exemplo, se eu digitar pal, o select me retorna todas as palavras com as iniciais pal, como palavra, paladar, palmito, ... Obrigado -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Apresentação sobre PostgreSQL
On Jul 5, 2008, at 10:46 AM, Herval Fernandes Lopes wrote: Obrigado Pablo. Tem algum contato da DB Experts? Herval, procure pelo Eduardo ([EMAIL PROTECTED]). A página(http://www.dbexperts.com.br) não está mega atualizada mas pode lhe ajudar também. Desculpe, a Infraero que se referiu é a que fica aqui no Rio de Janeiro, próximo ao Galeão? Herval Em Sáb, 2008-07-05 às 09:36 -0300, Pablo Sánchez escreveu: Entre em contato com o pessoal da DB Experts. Com certeza eles vão ter cases para te passar. A Infraero também estava com um sistema em PostgreSQL, tanto que tinham solicitado um curso lá, mas não sei em que pé está. 2008/7/5 Herval Fernandes Lopes [EMAIL PROTECTED]: Prezados, Estou tentando aprovar, em minha empresa, um serviço de desenvolvimento de banco de dados em PostgreSQL e php, contudo, os trabalhos bem sucedidos, dentro do setor da agricultura e da administração pública, que os nossos diretores conseguiram ver até o momento são todos baseados em Oracle, SQL Server e Java. A opção pelo Oracle nos pareceu muito cara. Quanto ao SQL Server acredito que somente funcione dento de um servidor Windows. Certo? Por isso, estou fazendo esta consulta na tentativa de encontrar alguma empresa que queira nos ajudar através de uma apresentação de casos de sucessos dentro das aplicações Debian, php e postgresql. A Empresa OpenGEO do Rio de Janeiro já vem nos ajudando, mas preciso de mais exemplos, principalmente em aplicativos da área da administração pública. Desde já agradeço e aguardo retorno. Abraços. Herval Fernandes Lopes Eng. Agrônomo Gerente Estadual de Projetos em Desenvolvimento Sustentável e Geoprocessamento EMATER-RIO [EMAIL PROTECTED] ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr- geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Ulisses Castro (thebug) [EMAIL PROTECTED] http://ulissescastro.wordpress.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] lista php
Entra nessa: http://br.groups.yahoo.com/group/php-pt/ Boa sorte. Ulisses - Original Message - From: Mr J.L. [EMAIL PROTECTED] To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Sent: Wednesday, March 12, 2008 5:16 PM Subject: [pgbr-geral] lista php Pessoal, Alguem poderia me indicar um lista de PHP boa em portugues, por favor. Tenho que descobrir uma maneira de quando clicar no stop do navegador, dar um pg_cancel_query, cancelar a query. Como cancelar a query é sussi, o problema ta em identificar qnd deu o stop. valeu. Obrigado. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PHP + Postgres
Bom dia! Que tal usar esse projeto open source? http://phppgadmin.sourceforge.net/ Boa sorte. Ulisses - Original Message - From: Javier Cabrera Blanco To: Comunidade PostgreSQL Brasileira Sent: Friday, May 25, 2007 11:28 PM Subject: [pgbr-geral] PHP + Postgres Ja faz um tempo que estou desenvolvendo aplicacoes winform com Postgres, mas a minha ideia e migrar algumas funcoes para entorno web utilizando PHP. Procurei muito no google de um projeto open source que me ajude em esta tarefa e nao ache nada, apenas PHP+Mysql. Alguem teria para me indicar um link ? Javier Cabrera Blanco -- ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral