Buenos Dias, Tengo un problema, no se como grabar la fecha y hora en la base tengo un campo que va almacenar la fecha y la hora la forma que hago es la siguiente pero solo graba la fecha sin hora
rs.moveToCurrentRow(); rs.updateString("XML", Xml.getXML()); rs.updateInt("Estado", Xml.getEstado()); java.sql.Date sqlDate = new java.sql.Date(Xml.getFecha().getTime()); rs.updateDate("FechaHora", sqlDate); rs.updateRow();
no necesariamente es la fecha actual puede ser cualquier fecha y cualquier hora
Creo que tu problema es que en vez de utilizar un tipo java.sql.Date deberías usar alguno de estos otros:
java.sql.Timestamp
java.sql.Time
Dependerá de tu driver de la base de datos
http://stackoverflow.com/questions/8530545/java-sql-date-time
Buenos Dias, Tengo un problema, no se como grabar la fecha y hora en la base tengo un campo que va almacenar la fecha y la hora la forma que hago es la siguiente pero solo graba la fecha sin hora
rs.moveToCurrentRow();
rs.updateString("XML", Xml.getXML());
rs.updateInt("Estado", Xml.getEstado());
java.sql.Date sqlDate = new java.sql.Date(Xml.getFecha().getTime());
rs.updateDate("FechaHora", sqlDate);
rs.updateRow();
no necesariamente es la fecha actual puede ser cualquier fecha y cualquier hora