Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > hora en DB mssql

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

septiembre 5, 2014 | Unregistered CommenterJorge

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

septiembre 8, 2014 | Registered Commenterantuansoft