Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

www

Funçao de Busca

Recommended Posts

A muito tempo atras acessei o forum e vi uma funcao mto interessante porem nao consegui encontrar ela di nvo...Tenho 3 campos, 1 é o data ,outro é o nome da festa e outro é nome da casa...gostaria de fazer uma busca porem nao posso ficar criando ifs por ex se ele preencher o campo 1 e o 2 efetua o recordset x , se preencher o 1 e o 3 o recordset y...eu tinha visto uma funcao que ele montava um recordsetpor ex ele requeria os campose ai formava o recordset tipo - campo 1, -campo 2, enfim...tipo isso...alguem sabe como posso fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

NINGUEM VAI AJUDAR POXA? Conto com ajuda de vocês , a muito tempo nao acesso o forum e quando acesso ninguem colabora...Mancada po e os amigos que fiz por aqui ?TO aguardando galera...Um abraçoE brigadao mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Digamos que as opções de busca são: txtData, txtNomeFesta e txtCasaAnfitriao, todos esses com preechimento opcional. Uma lógica para que isso funcione seria algo como:

 

if txtData <> empty then clausula = " AND (campo_data = '" & txtData & "')"if txtNomeFesta <> empty then clausula = clausula & " AND (campo_festa = '" & txtNomeFesta & "')"if txtCasaAnfitriao <> empty then clausula = clausula & " AND (campo_casa = '" & txtCasaAnfitriao & "')"if clausula <> empty then clausula = " WHERE " & right(clausula, len(clausula) -4)set rs = conexao.execute("select * from festas" & clausula

O pseudo acima deve funcionar. Espero ter ajudado.

 

Abraços,

Fernando Botelho

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.