Nacho Calendar no Banco de Dados

Estou usando o pacote nachocalendar, e o componente DateField na interface de um sistema. Gostaria de saber como faço a conversão da data do DateField para o modelo do Banco de Dados do Firebird… pois o formato da data é diferente. e não grava no Banco, dando erro de formato invalido.

Alguem pode me ajudar!!!

Atenciosamente,

            Luiz Sérgio

vc pode capturar o valor da data do nacho calendar com o metodo getValue() e apartir desse valor fromatalo para o formato que o banco de dados gosta segue um exempli com do formato mysql:

	private java.util.Date dRegistro,dFim = null;
	private DateFormat df = DateFormat.getDateInstance(DateFormat.MEDIUM);
	private DateFormat formato;
	private String data;
	private java.sql.Date dataSQL = null; 
	public java.sql.Date Data(String dataEntrada){//para perencher o valor desse paramentro qunado aclasse for invocada vc usa o metodo getValue().toString() do nachocalendar.
		try {
			dRegistro=df.parse(dataEntrada);
			formato=new SimpleDateFormat("yyyy-MM-dd");
                        //aqui vc especifica o formato desejado ou seja o formato qeu o banco tolera.
			data=formato.format(dRegistro);
			dFim=formato.parse(data);
			dataSQL = new java.sql.Date(dFim.getTime());
			return dataSQL;
		}
		catch (ParseException e1) {
			JOptionPane.showMessageDialog(null,"Formato de data inválido!","ERRO",JOptionPane.ERROR_MESSAGE);
			return null;
		}	
	}