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
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