[firebase-br] Select no Win7 64
    Carlos H. Cantu 
    listas em warmboot.com.br
       
    Seg Nov 26 13:58:56 -03 2012
    
    
  
Use um monitor SQL para ver o conteúdo dos parâmetros que estão sendo
enviados ao Firebird, comparando os valores no Win32 e no Win64. Do ponto
de vista do Firebird, não há diferença, portanto, se há algum
problema, está na aplicação/componente.
Se os parâmetros são timestamp, lembre-se que a hora+minuto+segundos
serão considerados na comparação.
Experimente também rodar a query escrevendo os valores direto no WHERE
(sem parâmetros), e compare os resultados.
PS: Como você está atribuindo "Now", tenha certeza que a data do
computador está correta.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
PL> Pessoal. porque esse select não funciona no Win 7 64? No 32 funciona 
PL> legal...
PL>    QueryBuscaCom.Close;
PL>    QueryBuscaCom.SQL.Clear;
PL>    QueryBuscaCom.SQL.Text := 'SELECT * FROM REGISTRO WHERE Cod =:pCODIGO and
PL> :pDATAHOJE between DataIni and DataFim';
PL>    QueryBuscaCom.ParamByName('pCODIGO').AsString:= trim(ComboArq.Text);
PL>    QueryBuscaCom.ParamByName('pDATAHOJE').AsDateTime:= now; //
PL>    QueryBuscaCom.Open;
PL> Alguma dica?
PL> Obrigado
PL> Leonardo
    
    
Mais detalhes sobre a lista de discussão lista