Re: [firebase-br] Passagem de parâmetros SQL com Java

Mario H. brujeria em task.com.br
Sex Abr 28 14:59:57 -03 2006


Ola,
eu nunca usei este recurso do Java para adicionar parametros direto na SQL, 
como faz o Delph.
Mas de qualquer forma vc pode usar parametros tipo <NOME> e depois usar uma 
função replace do String.
Acho que se vc quer ganhar legibilidade  esta e uma boa saida.
Valeu
Mario

----- Original Message ----- 
From: "Ricardo Henrique Rekowsky" <ricardo.rekowsky em gmail.com>
To: <lista em firebase.com.br>
Sent: Friday, April 28, 2006 10:59 AM
Subject: [firebase-br] Passagem de parâmetros SQL com Java


Bom dia pesoal,

estou estudando a aplicação de java com firebird e tenho a seguinte dúvida.

se quero passar um parâmetro dentro do SQL e utilizá-lo no Delphi posso
usar a referência ao atributo/parâmetro com o uso de ":" (dois pontos)
antes do nome como:

select * from TABELA where cod = :cod...
atribuindo no delphi com query.ParamByName etc...

sem problema algum...

porém no
java vi que o mesmo select deveria ser aplicado como


select * from TABELA where cod = ? (usando um ponto de interrogação no SQL).
e atribuindo depois os valores dos parâmetros...

sem problemas tb... Minha dúvida é se não tenho como atribuir os
parâmetros no java igual ao forma que faço no Delphi utilizando os dois
pontos antes do atributo? Vejo que é muito mais legível do que ter
diversos pontos de interrogação, no caso de um insert, por exemplo.

Grato por dias, sugestões, referências.

Ricardo

______________________________________________
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://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista