[firebase-br] Dúvida para montar uma consulta

Eliomar eliomar em promediconet.com.br
Seg Abr 25 16:21:34 -03 2005


Das duas uma... se o usuário não esta preenchendo 
todo os campos então você tem que testar no Delphi
se foi digitado todos..
Agora se poderá ficar algum campo em branco então
terás que fazer uma store procedure com sql dinamico.

Agradecido.
Eliomar,
ICQ - 167715482
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br


------------- Segue mensagem original! -------------

De: "Jader Ricardo" <jader em caramuru.com>
Data: Mon, 25 Apr 2005 16:00:41 -0300
Para: "'FireBase'" <lista em firebase.com.br>
Assunto: [firebase-br] Dúvida para montar uma consulta

Boa tarde a todos !

Acho que não me expressei bem, tenho um formulário onde o usuário seleciona
os dados que ele quer gerar o relatório, o problema é se ele não preencher
determinados campos dá erro na consulta, exemplo:

SELECT T_CIDADES.T_CID_NOM, T_CLIENTES.T_CLI_NOM, T_VENDEDORES.T_VDR_NOM,
T_VENDAS.T_VND_COD
FROM T_VENDAS,T_VENDEDORES,T_CLIENTES,T_CIDADES
WHERE ((T_VENDAS.T_VND_COD = ?) and (T_VENDEDORES.T_VDR_COD = ?) and
(T_CLIENTES.T_CLI_COD = ?) and (T_CIDADES.T_CID_COD = ?))
ORDER BY T_VENDAS.T_VND_COD

Onde tenho pontos de interrogação são os parâmetros passados pelos usuários
através de um formulário, mas, se eles não preenchem nada acontece um erro.

Alguma sugestão ?
Jader Ricardo da Silva




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://search.gmane.org/search.php?group=firebase







Mais detalhes sobre a lista de discussão lista