Instalando o MySQL no Zope/Plone e criando uma pequena aplicação

Neste artigo aprenderemos como instalar o MySQL no Zope/Plone e acompanharemos a criação de uma aplicação usada para fazer consultas ao banco de dados.

[ Hits: 62.383 ]

Por: Fabio Rizzo Matos em 01/09/2004 | Blog: http://www.vindula.com.br


Rodando um SELECT com critério



Para realizarmos um SELECT com um critério, por exemplo, todos os ramais do setor x, devemos utilizar os arguments do Zope.

Por exemplo, você gostaria de listar todos os ramais por setor, então crie uma zsql method e na query template coloque:

SELECT * from ramais where setor = '<dtml-var setor>'

e em arguments coloque setor.

Essas informações dizem ao Zope que você vai utilizar a variável setor como critério de busca para sua query SQL.

E no caso de criar um z search interface, basta você colocar setor no campo search input id.

Simples e rápido.

Página anterior     Próxima página

Páginas do artigo
   1. Pré-requisitos
   2. Instalando o MySQL
   3. Instalando o MySQL-Python
   4. Instalando o ZMySQLDA
   5. Conectando ao banco de dados MySQL
   6. Rodando um SELECT simples
   7. Rodando um SELECT com critério
   8. Finalizando
Outros artigos deste autor

Introdução ao Python (parte 1)

Introdução ao Jython

Customizando o layout do plone

ZPT - Zope Pages Templates

Gerenciando registros em banco de dados com Zope

Leitura recomendada

Solução de Intranet Vindula 1.1 - Instalação no Ubuntu 10.04 LTS

CMS Plone 4.1.6 com invólucro Virtualenv + Buildout + Mount Point + BLOB Storage + Unicode UTF-8

Gerenciando registros em banco de dados com Zope

Escreva poemas com a sua linguagem de programação

Utilizando as bibliotecas do Java usando o Jython

  
Comentários
[1] Comentário enviado por gmnvh em 14/02/2008 - 13:21h

Estou querendo instalar o zpopyda (que teoricamente serve para acessar o Postgre) no Zope 3.

Alguma idéia de como fazer isso ?

Valeu.

[2] Comentário enviado por gmnvh em 14/02/2008 - 14:09h

Na verdade meu Zope não é 3, errei !!! É o 2.10.5 ... Mas mesmo assim não consegui instalar o ZMySQLDA. Fiz conforme o artigo mas só aparece o Z Gadfly Database Connection.

Alguma idéio do porquê ?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts