Salvar data em banco de dados JAVA

Quando tento fazer o select ele da um erro com banco de dados(ACCESS) que está com o campo de data String

Error [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
Codigo SQL 22005
codigo numerico -3030

vc deve tah passando algo errado para a criteria…
tipo no banco de dados ta como date e vc ta passando string
flw

Como está o teu campo data no banco de dados, como você está consultando ele, sem o código fica difícil palpitar sobre o que pode estar acontecendo!!!

private void okButtonActionPerformed(ActionEvent e) {
try {
stm = con.createStatement();
String sql = “INSERT INTO CONSULTA(CODIGO_P,CRM_M,DATA,HORA,VALOR, TIPO, CODIGO_CONVENIO)”
+ “VALUES(’”
+ cbxPaciente.getToolTipText()
+ “’,’”
+ cbxMedico.getToolTipText()
+ “’,’”
+ ftxtData.getText()
+ “’,’”
+ ftxtHora.getText()
+ “’,’”
+ ftxtValor.getText()
+ “’,’”
+ rbConvenio.getText()
+ “’,’”
+ cbxConvenio.getToolTipText() + “’)”;

		stm.execute(sql);

		// cbxMedico.setText("");
		// cbxPaciente.setText("");
		ftxtData.setText("");
		ftxtHora.setText("");
		// xt.grabFocus();

	} catch (SQLException f) {
		System.out.println("Error " + f.getMessage());
		System.out.println("Codigo SQL " + f.getSQLState());
		System.out.println("codigo numerico " + f.getErrorCode());
	}

}

Está como String no banco, devo converter p String?
Já tentei usar vários cod. para converter mas não funcionou