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