Hola buenas noches gente del foro, tengo una duda, para guardar valores en un campo de tipo enum en una tabla de una bd de mysql.
Estoy usando prepareStatement para hacer las consultas, verán :
Código java:
Ver original"insert into persona values (?,?,?,?,?,?,?,?,?,NULL,NULL,NULL,NULL)";
y con otros campos como numeros o palabras hago esto y bien:
Código java:
Ver originalpsInsertar.
setInt(1,
Integer.
parseInt(p.
getCedula()));psInsertar.setString(8, p.getProfesion());
pero a la hora de guardar en un enum me da error esta linea
Código java:
Ver originalpsInsertar.setString(9, p.getSexo()+"");
y luego ejecuto la consulta:
Código java:
Ver originalint state = psInsertar.executeUpdate();
en la bd sexo tiene valores ('M','H')
ya estuve mirando pero no encuentro..... :S
espero me puedan dar una orientacion