[ Resolvido ] Erro ao tentar gravar data no firebird

Estou utilizando o netbeans 8.0 e fireibrd 2.5, estou com problema para uma data no banco.

Fiz assim:

[code]Date agora = new Date();
SimpleDateFormat formataData = new SimpleDateFormat(“dd/MM/yyyy”);

    jtxData.setText = formataData.format(agora);[/code]

Depois na hora de enviar para o banco estou tratando com uma string:

dados[1] = jtxData.getText().replaceAll("/", ".");

Na classe controller assim:

frete.setData(dados[1]);

Finalmente na classe DAO, faço assim:

pstm.setString(frete.getData())

Só que o banco retorna a mensagem dizendo que houve erro na conversão de string.

Como faço para resolver, li outros tópicos aqui no fórum e segui todas as indicações mas mesmo assim não está funcionando.

Transforme a sua String para um Date ou um Calendar no código Java e passe esse argumento para o preparedstatment através do setDate.