[firebase-br] Conexão com firebird e C#?
Marcelo Guilherme Tamanini
marcelo_tamanini em hotmail.com
Sex Fev 13 11:39:38 -03 2009
Valeu Felipe!
Funcionou, mas para isso tive que utilizar a função COUNT(). O Coalesce só funciona utilizando alguma função de agregação pelo que eu entendi, senão irá retorna null tb!
SELECT COALESCE(COUNT(CodUsuario), 0)
FROM TB_Usuario
WHERE Usuario = :usuario AND Senha = :senha
INTO :codusuario;
Abraço
> Date: Fri, 13 Feb 2009 11:08:28 -0200
> From: fboriani em gmail.com
> To: lista em firebase.com.br
> Subject: Re: [firebase-br] Conexão com firebird e C#?
>
> Fala Marcelo, sim é possivel... basta usar a fnução "coalesce" do
> Firebird... por exemplo, dentro de sua procedure faça da seguinte forma:
>
> SELECT *COALESCE*(CodUsuario,0)
> FROM TB_Usuario
> WHERE Usuario = :usuario AND Senha = :senha
> INTO :codusuario;
>
> **Caso o resultado de CodUsuario seja nulo, ele retorna o 0 (que esta como
> segundo parametro da função)
>
> espero que resolva
> []'s
_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx
Mais detalhes sobre a lista de discussão lista