Filtro data

Bom dia Pessoal estrou precisando de uma ajudinha aí novamente
estou querendo fazer uma filtragem na minha jTable. preciso que filtre na
minha tabela somente os conteúdos das datas colocadas nas textfild’s, aí abaixo está uma imagem do que quero.

Com este Código eu pesquiso somente o conteúdo de uma textfild, más não é isso que quero

con_entrada.executeSQL("select * from tb_entrada where data like '"+tf_dataP1.getText()+"%'"); preencher_jt();

Como posso fazer isso?
Desde já agradesço!

Você tem que usar o BETWEEN.

Não sei se é ANSI, mas resolve seu problema.

ou meu amigo sou fraco em java me explica um pouco mais sobre BETWEEN, como faço?

obrigado!

Não é Java, é SQL mesmo.

http://www.w3schools.com/sql/sql_between.asp

Amigo tentei fazer isso mais não deu!

con_entrada.executeSQL("select * from tb_entrada where data between like '"+tf_dataP1.getText()+"%' and'"+tf_dataP2.getText()+"%'"); preencher_jt();

apareceu este erro!!!

não use mais o like

E procure uma função que transforme a String em data, não sei qual é a correta para o firebird.

Valeu AMIGO deu certo aki muito obrigado :slight_smile: , me desculpe pelos tormentos.

Sem problemas, o fórum existe exatamente para isso :slight_smile: