[firebase-br] Formato de datas

Davi Marcos davimarcos em bol.com.br
Seg Fev 28 10:49:49 -03 2005


Ola pessoal.

Estou com problemas com formatos de datas.
Trabalho com o formato 'dd/mm/yy'
Mais se eu fizer uma consulta assim o resulta é vazio.
Só aceita 'dd/mm/yy'

// Ex. que retorna vazio
procedure Tprincipal.Relaodeboletos1Click(Sender: TObject);
var SQL : string;
begin
Sql :=
'SELECT C.IMPRIMIR, C.COD, C.NOME, C.DESCONTO, C.ID_S, C.id_r, C.DEPEN, C.ID_DEP, C.VALORMENS, '+
'D.VL_ID, D.VL_SERIE, ' +
'e.par_dados_id, e.par_vencimento ' +
'from DADOS C INNER JOIN VALOR D ON C.ID_S = D.VL_ID inner join parcelas E ON e.par_dados_id = c.cod ' ;

QR_Entrega.IbQuery.Close;
QR_Entrega.IbQuery.SQL.Clear;
QR_Entrega.IbQuery.SQL.Add(SQL);
QR_Entrega.IbQuery.Sql.Add(' where e.par_vencimento = '+ #39 + '05/03/05' + #39);
QR_Entrega.IbQuery.Sql.Add(' order by vl_id, nome');
QR_Entrega.IbQuery.open;
QR_Entrega.preview;
end;


Coloquei esse codigo no evento Show mais de nada adiantou.
procedure Tprincipal.FormShow(Sender: TObject);
begin
ShortDateFormat := 'dd/mm/yy';
DateSeparator:= '/';
end;

O que fazer?

Grato,
Davi Marcos


Mais detalhes sobre a lista de discussão lista