[firebase-br] Select no Win7 64

Pedro Leonardo pleonardomv em bol.com.br
Seg Nov 26 16:53:16 -03 2012


Valeu pela dica, é vivendo e aprendendo...   funcionou no Win 32  (com o FB 
32 instalado) porem quando rodo a aplicação no Win 64 (com o FB 64 
instalado) não funciona. Lembrando que criei o banco usando o win 32 e 
apenas copiei o mesmo limpo p/ o Win64. Pode ser isso?

--------------------------------------------------
From: "Gladiston Santana" <gladiston em vidy.com.br>
Sent: Monday, November 26, 2012 4:38 PM
To: "FireBase" <lista em firebase.com.br>
Subject: Re: [firebase-br] Select no Win7 64

> Será que você não inverteu as bolas ?
> Para melhor entendimento, faça suas queries com  campos do lado esquerdo
> e variáveis do lado direito, use parentesis para delinear a ordem, mesmo
> que aritmeticamente seja desnecessário, você deve me achar um chato, mas
> quando vejo um SQL todo escorrido, meus olhos fervem.
>
> Exemplo :
> SELECT COUNT(*) FROM REGISTRO
> WHERE (Cod =:pCODIGO) and
>             (CAST (DataIni AS DATE) >= CAST(:pDATAHOJE AS DATE) and CAST
> (DataFim AS DATE)<=:pDATAHOJE));
>
> tente executar e veja o resultado.
> Eu removi a hora, porque eu presunçosamente acho que você não precisa dela
> nessa query.
> Nunca passei por nada parecido com o firebird, mas já passei com o MSSQL
> onde o resultado do COUNT(*) era diferente da quantidade de linhas que
> deveriam retornar do select, por isso mudei sua querie para count(*). No
> caso do MSSQL, era uma página de dados que continha erros, que quando 
> tinha
> que exibir aquela area, o danado pulava a página, mas o count 
> provavelmente
> por contar apenas usando o indice fazia direito.
>
> []´s e boa sorte.
>
> Em 26 de novembro de 2012 13:58, Pedro Leonardo
> <pleonardomv em bol.com.br>escreveu:
>
>> Gladiston, fiz o select igual vc me orientou, porem funciona no Win7 32,
>> mas quando rodo  no Win7 64 não retorna registro nenhum
>>
>> 'SELECT * FROM REGISTRO WHERE Cod =:pCODIGO and Cast(:pDATAHOJE AS
>> Timestamp) >= CAST (DataIni AS Timestamp) and :pDATAHOJE <= CAST (DataFim
>> AS Timestamp)';
>>
>> Vc já pssou por isso?
>>
>> Obrigado
>> Pedro Leonardo
>>
>>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista