RES: [firebase-br] Dúvida para montar uma consulta
Jader Ricardo
jader em caramuru.com
Seg Abr 25 16:30:43 -03 2005
Amigos,
Alguém poderia me passar alguma SP com sql dinâmico de exemplo para que eu
possa resolver o probleminha ?
Jader Ricardo
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Eliomar
Enviada em: segunda-feira, 25 de abril de 2005 16:22
Para: FireBase
Assunto: Re: [firebase-br] Dúvida para montar uma consulta
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
______________________________________________
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