JDBC
Tengo un programa que mediante JDialog va pidiendo uno a uno los datos de un cliente. A la hora de guardarlos en la base de datos la fecha de nacimiento hago una conversion para que me lo guarde como una fecha corta de la siguiente manera:
GregorianCalendar fechaFormato=new GregorianCalendar(ano,mes,dia);
laFecha=new Date(fechaFormato.getTimeInMillis());
luego para insertarla en la base de datos hago:
(informacion seria ResultSet)
informacion.updateDate(1,laFecha);
El problema esta en que cuando quiero mostrarlo en un JTextField no se como mostrar la fecha.
He probao a poner.
ctFecha.setText(informacion.getDate(1)); Pero no me lo permite.
Con
ctFecha.setText(informacion.getString(1));
Me sale el formato de la fecha en el siguiente formato:
2004-10-25 00:00:00
He probado todo lo que se me ha ocurrido.
Muchas gracias
GregorianCalendar fechaFormato=new GregorianCalendar(ano,mes,dia);
laFecha=new Date(fechaFormato.getTimeInMillis());
luego para insertarla en la base de datos hago:
(informacion seria ResultSet)
informacion.updateDate(1,laFecha);
El problema esta en que cuando quiero mostrarlo en un JTextField no se como mostrar la fecha.
He probao a poner.
ctFecha.setText(informacion.getDate(1)); Pero no me lo permite.
Con
ctFecha.setText(informacion.getString(1));
Me sale el formato de la fecha en el siguiente formato:
2004-10-25 00:00:00
He probado todo lo que se me ha ocurrido.
Muchas gracias
