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.
Parte 6: Rodando um SELECT simples
Depois de criado a conexão com o banco de dados, podemos rodar nele comandos SQL, tais como SELECT, INSERT, UPDATE, entre outros.
Acesse a interface ZMI e clique em Z SQL Method. Uma janela como esta a seguir vai aparecer:
Criando o ZSQL Method
Acesse a interface ZMI e clique em Z SQL Method. Uma janela como esta a seguir vai aparecer:
Onde:
- Id é o nome do objeto dentro do Zope;
- Title é o título que aparece no ZMI;
- Connection ID é a conexão com o banco de dados (no nosso caso, a conexão que criamos no capítulo anterior);
- Arguments - Entenderemos esse conceito mais adiante;
- Query Template - É o comando SQL que queremos rodar.
Crie uma conexão conforme a figura acima.
Pronto, agora podemos criar um formulário para visualizar esta consulta. Para isso basta ir na console ZMI e clicar em Select type to add... Z Search Interface.
A seguinte janela irá aparecer:
Onde:
- Select one or more searchable objects - É o local onde iremos buscar os comandos SQL já criados para gerar o formulário;
- Report Id - O nome do relatório;
- Report title - O título do relatório;
- Report Style - O Estilo do Relatório;
- Search Input Id - Caso queira um critério na busca. Iremos falar dele mais a frente;
- Seach Input Title - O título do critério de busca;
- Gerar DTML Method ou Page Templates - São as formas de criar methods. Neste caso iremos criar DTML Methods.
Preencha os dados e clique em ADD. Pronto! Você já pode consultar valores no seu banco de dados.
Alguma idéia de como fazer isso ?
Valeu.