[firebase-br] Sql usando datas

Evandro Siqueira vansiqq em gmail.com
Sex Abr 20 08:11:41 -03 2007


Ivan Boldt escreveu:
>  ah esqueci, é o seguinte, quando uso nenhum tipo de formatação, ele dá o 
> erro que disse acima, quando faço a formatação dd/mm/yyyy, ele também da o 
> mesmo erro, só funciona com a formatação mm/dd/yyyy, o quel eu não quero, 
> preste atenção no select que estou usando.
>
> FILTRO:= DateToStr(date);
> FILTRO2 := 'Pago';
> CODIGOSQL:='SELECT * FROM CONTA_RECEBER WHERE DATA_VENCIMENTO < ''' + FILTRO 
> + ''' AND ESTADO <> ''' + FILTRO2 + '''';
> DMTabelas.SQL_CONTA_RECEBER.SQL.Add(CODIGOSQL);
>
>   
O que vc acha de utilizar:

DMTabelas.SQL_CONTA_RECEBER.SQL.Add('SELECT * FROM CONTAS A RECEBER 
WHERE DATA_VENCIMENTO < :FILTRO');
DMTabelas.SQL_CONTA_RECEBER.SQL.Add('AND ESTADO <> :FILTRO2');
DMTabelas.SQL_CONTA_RECEBER.ParamByName('FILTRO').AsDate := Date;
DMTabelas.SQL_CONTA_RECEBER..PatamByName(FILTRO2').AsString := 'Pago';
DMTabelas.SQL_CONTA_RECEBER.Open;

[]'s
Evandro Siqueira
Programador
Aracaju/SE




Mais detalhes sobre a lista de discussão lista