[firebase-br] Consulta ao Firebird não traz registro
Felipe Giotto
felipe em metasoftware.com.br
Sáb Nov 19 10:28:04 -03 2005
Qual o tipo de dados do seu campo empresa?? Se for Char e você estiver
com a opção "Trim Char" desabilitada (conforme o seu componente de
acesso), você pode precisar preencher com espaços depois do número 1....
Tente dessa forma:
SELECT * FROM VENDA WHERE (CAST(EMPRESA AS INTEGER) = 1) AND (NUMERO = 46422);
Espero ter ajudado,
Felipe Giotto ;-)
Evandro Paloschi wrote:
>Olá,
>
> Na minha aplição tenho a seguinte consulta:
>
> SELECT * FROM VENDA WHERE EMPRESA = 1 AND NUMERO = 46422;
>
> O select não traz o registro se mantenho a restrição da empresa. Verifiquei no IB CONSOLE e o registro esta lá e o campo empresa é igual a "1". Se mudo o conteudo do campo empresa para "2" e depois retorno para "1" funciona.
> Fiz um backup e um restore e também funcionou. ¨
>
> Este problema aconteceu com mais um registro desta tabela.
> Algüem teria uma explicação lógica para este fato???
>
>
> Obrigado
> Evandro
>
>
>---------------------------------
> Yahoo! Acesso Grátis: Internet rápida e grátis.
>Instale o discador agora!
>______________________________________________
>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
>
>
>
>
--
Felipe Luiz Christófolli Giotto
Meta Tecnologia em Software, Ltda
Mais detalhes sobre a lista de discussão lista