Ok galera.. funcionou... OBRIGADO!!!!
  ----- Original Message ----- 
  From: Fabrício e Andréia 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 12, 2005 8:27 PM
  Subject: Res: [delphi-br] Re: Tquery apanhando!



  É isso aí, está faltando a configuração correta do parametro, pois não é 
  AsString e sim .AsDateTime ou .AsDate. 

  -------Mensagem original------- 

  De: delphi-br@yahoogrupos.com.br 
  Data: 01/12/05 18:13:27 
  Para: delphi-br@yahoogrupos.com.br 
  Assunto: [delphi-br] Re: Tquery apanhando! 


  Olá, 

    Não, porque, ele está dando um outro sql.add que vai para a próxima 
  linha, logo, não vai ficar "colado", mas é sempre bom dá um espacinho 
  antes do where......... 

    Tente assim: 

    ParamByName('pardata1').AsDateTime :=  strToDateTime 
  (Timededata2.DateText); 

     ou 

    ParamByName('pardata1').AsDateTime :=  strToDateTime 
  (Timededata2.Text); 

     Um abraço, 

     Carlos 

  --- Em delphi-br@yahoogrupos.com.br, Osmar de Souza Júnior 
  <[EMAIL PROTECTED]> escreveu 
  > 
  > 
  > Entre a palavra Auditori e Where precisa ter um espaço em branco: 
  > A sua query sairá assim: 
  > 
  > "Select * from Auditoriwhere data between :pardata1 and :pardata2" 
  > 
  > Antes do Open, coloque um showmessage(sql.text), e verá que falta um 
  > espaço em branco... 
  > 
  > --- Em delphi-br@yahoogrupos.com.br, "Reginaldo Terrabuio" 
  > <[EMAIL PROTECTED]> escreveu 
  > > Galera é o seguinte, tenho um Tquery,  e estou tentando rodar o 
  > seguinte: 
  > > 
  > >     with QryAudito do 
  > >        begin 
  > >          Close; 
  > >          sql.Clear; 
  > >          sql.Add ('Select * from Auditori'); 
  > >          sql.Add ('where data between :pardata1 and :pardata2'); 
  > >          ParamByName('pardata1').AsString :=  dedata1.DateText;   
  *1 
  > >          ParamByName('pardata2').AsString :=  dedata2.DateText;   
  *1 
  > >          Open; 
  > >        end; 
  > > 
  > > *1 -- > Nesta parte ele não consegue retornar o valor correto à ": 
  > pardata1", ou seja seria uma data, por exemplo "11/01/2005" 
  > >           qnd executo no "SQL explorer" faço o seguinte e da 
  certo: 
  > > 
  > >          select * 
  > >          from auditori 
  > >          where data between '01/11/2005' and '01/21/2005' 
  > > 
  > >         será que ele não está colocando o apóstrofo nas datas?  
  > correto: '01/11/2005'   incorreto: 01/11/2005. 
  > > 
  > > 
  > >                                     Qualquer ajuda é válida, 
  Obrigado! 
  > > 
  > >    
  > > 
  > > [As partes desta mensagem que não continham texto foram removidas] 





  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> 

  Para ver as mensagens antigas, acesse: 
  http://br.groups.yahoo.com/group/delphi-br/messages 

  Para falar com o moderador, envie um e-mail para: 
  [EMAIL PROTECTED] ou [EMAIL PROTECTED] 



  Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE 





  Links do Yahoo! Grupos 

  Para visitar o site do seu grupo na web, acesse: 
  http://br.groups.yahoo.com/group/delphi-br/ 
    
  Para sair deste grupo, envie um e-mail para: 
  [EMAIL PROTECTED] 
    
  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
  Yahoo!. 




  [As partes desta mensagem que não continham texto foram removidas]






  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por: 
             
             
                      
             
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a