lucasgzus Novato

Registrado: Quinta-Feira, 16 de Novembro de 2017 Mensagens: 1
|
Enviada: Qui Nov 16, 2017 7:01 pm Assunto: strftime não funciona |
|
|
Estou tentando filtrar os itens pela data
dm.QRY_LANCAMENTO.Active:=false;
dm.QRY_LANCAMENTO.sql.Clear;
dm.QRY_LANCAMENTO.sql.Add('SELECT L.*, C.DESCRICA0 AS CATEGORIA');
dm.QRY_LANCAMENTO.sql.Add('FROM LANCAMENTO L');
dm.QRY_LANCAMENTO.sql.Add('JOIN CATEGORIAS C ON (C.ID_CATEGORIA = L.ID_CATEGORIA)');
dm.QRY_LANCAMENTO.SQL.Add('WHERE strftime(''%m'', L.DATA) = ''mes'' ');
dm.QRY_LANCAMENTO.Active:=true;
Sendo que mes é uma variável que recebe o número do mês. Ela é alterada usando um botão (mes:= mes + 1). Alguém sabe porque não esta funcionando e uma solução? |
|