INSERT INTO SIS.USUARIO
(ID,NOME,DATA_NASCIMENTO,INSERT_DATA)
VALUES
(44,'ALEXANDRE PALMEIRA',TO_DATE('12/01/1983','MM-DD-YYYY'),TO_TIMESTAMP('07/15/2009 16:17:47', 'MM-DD-YYYY HH24.MI.SSXFF'));
sexta-feira, 17 de dezembro de 2010
quarta-feira, 8 de dezembro de 2010
Pesquisar em campo valor no formato brasileiro - 0.000,00
Porém, o usuário precisa digitar o valor no formato brasileiro 0.000,00.
Podemos resolver esse problema utilizando o método replace:
A propriedade pesquisaValue recebe o valor digitado pelo usuário no JSF no formato brasileiro, então utilizamos o replace para convertê-lo para o formato americano.
daoView.getFindByValorPago( pesquisaValue.replace(".", "").replace(",",".") );
Com isso: 1.000,00 ou 1000,00 é convertido para 1000.00 e a pesquisa é efetuada.
Assinar:
Postagens (Atom)