Fórum Como comparar o Mes atual com os registros? #256963
03/11/2004
0
Quero somar os registros do mes atual comparando com o campo da tabela:
Mas esta que escrevi não tá dando certo?
Uso Oracle e Delphi 5 como posso obter melhor este resultado.
if IntMonth2(DadosQ.FieldByName(´VEN_DHCOMPRA´).AsDateTime) = IntMonth2(Date) then
begin
TotalMesGrupo := TotalMesGrupo + TotalMesGrupo;
end;
Mas esta que escrevi não tá dando certo?
Uso Oracle e Delphi 5 como posso obter melhor este resultado.
if IntMonth2(DadosQ.FieldByName(´VEN_DHCOMPRA´).AsDateTime) = IntMonth2(Date) then
begin
TotalMesGrupo := TotalMesGrupo + TotalMesGrupo;
end;
Wgm8
Curtir tópico
+ 0
Responder
Posts
03/11/2004
Andre Silveira
use um While:
dadosQ.First;
while Not DadosQ.EOF do
begin
if IntMonth2(DadosQ.FieldByName(´VEN_DHCOMPRA´).AsDateTime) = IntMonth2(Date) then
begin
TotalMesGrupo := TotalMesGrupo + TotalMesGrupo;
end;
DadosQ.Next;
End;
dadosQ.First;
while Not DadosQ.EOF do
begin
if IntMonth2(DadosQ.FieldByName(´VEN_DHCOMPRA´).AsDateTime) = IntMonth2(Date) then
begin
TotalMesGrupo := TotalMesGrupo + TotalMesGrupo;
end;
DadosQ.Next;
End;
Responder
Gostei + 0
03/11/2004
Wgm8
Mas o problema esta no if, quero saber o que há de errado no if
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)