Cita:
Iniciado por FiruzzZ No miré tu código..
Pero la cosa es fácil
Código Java:
Ver originalpackage Clases;
import java.sql.Date; //esto no!
import java.util.Date;// <----------------
public class Garantia {
int Num_Orden; // <-- ESTE CAMPO TIENE QUE SER PRIVATE También
private Date Fecha_Garantia
; //afecta a esto....
Código Java:
Ver original//después....
garantia.setFechaGarantia(unJCalendar.getDate());
// y listo..........
PD: los nombres de los atributos Empiezan Con minúscula!! Me sigue tirando error.
debí borrar el private del int, no me había dado cuenta.
Al crear el Statement no me deja ponerlo como
Código Java:
Ver originalstmt.setDate(3, garantia.getFecha_Garantia());
me obliga a ponerle
con lo cual me carga
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
at DAO.GarantiaDAO.Modificar(GarantiaDAO.java:50)
Código Java:
Ver originalstmt.
setDate(3,
(Date) garantia.
getFecha_Garantia());//LINEA 50