Caro colega, veja se assim funciona. .Sql.Add('AND (Extract(Month from Lancamento.DATAINI))<= :PMes'); Sql.Add('AND (Extract(Month from Lancamento.DATAFIM))>= :PMes');
ParamByName ('PMes').AsInteger := StrToInt(Edit1.Text); ----- Original Message ----- From: "Carlão Moraes" <[EMAIL PROTECTED]> To: <delphi-br@yahoogrupos.com.br> Sent: Tuesday, January 04, 2005 1:47 PM Subject: RE: [delphi-br] Buscar 1 mês entre duas datas (período) > > > Erika, > > Por que vc não pede o periodo p/ fazer o relatiorio. Ex.: Se o usuario > quisser o mes de Maio, ele digita de 01/05/XXXX à 31/05/XXXX. > > > > ---------------------------------- > Carlão Moraes - programador > [EMAIL PROTECTED] > > > > > ----Original Message Follows---- > From: "Erika" <[EMAIL PROTECTED]> > Reply-To: delphi-br@yahoogrupos.com.br > To: delphi-br@yahoogrupos.com.br > Subject: [delphi-br] Buscar 1 mês entre duas datas (período) > Date: Tue, 04 Jan 2005 13:26:15 -0000 > > > Oi pessoal, mande esta mensagem ontem mas não vi ela no fórum e > resolvi mandar de novo. Desculpe se ela chegou para vcs... > > Bom, é o seguinte: eu tenho na minha tabela de lançamentos a data > inicial e a data final, isto é, um período. > Eu quero fazer um relatório onde a pessoa escolha um mês para ver se > tem lançamentos, para isto precisa verificar se este mês está no > período do lançamento. > Para isso eu fiz o seguinte: > > . > . > .Sql.Add('AND (Extract(Month from Lancamento.DATAINI))>= :PMes'); > Sql.Add('AND (Extract(Month from Lancamento.DATAFIM))<= :PMes'); > > > ParamByName ('PMes').AsInteger := Edit1.Text; > > Mas não funciona... como posso fazer isto? > > Obrigado pessoal! Abração ----> Erika > > _________________________________________________________________ > MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com > > > > > > > -- > <<<<< 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 > > > > > > > > > > -- <<<<< 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