| |||
Problema con variable del tipo Date() Hola. EN mi programa uso un SimpleDateFormat para capturar la fecha de un JTextField. Luego la quiro guardar en una base de datos y para hacerlo en el codigo hago un casteo de esa variable a java.sql.date. Pero me da error al querer realizar dicho casteo. De que forma puedo guardar la fecha o que estoy haciendo mal. |
| |||
Respuesta: Problema con variable del tipo Date() Como dice zefarina, el problema seguramente es que estás haciendo un cast de un java.util.Date a un java.sql.Date y eso no se puede hacer puesto que son incompatibles. Debes construir un nuevo objeto java.sql.Date como te dice zefarina. Ya puestos, si quieres guardar hora y minutos, recuerda que debes usar java.sql.Timestamp, ya que java.sql.Date es únicamente para la fecha-día, sin horas ni minutos. Sí, el API de fechas de Java es penoso y anti-intuitivo. A ver si con el nuevo JSR lo arreglan un poco ![]()
__________________ Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana. |
| |||
Respuesta: Problema con variable del tipo Date() Gracias ezefarina y GreenEyed. Estuve leyendo en internet y tengo que generar un metodo para hacer el casteo, como bien me dicen ustedes. Para los demas, tengo que escribir yo el codigo ya que java no lo trae y es totalmente incopatible el casteo directo que queria hacer . En estos momento sigo buscando a ver si veo algun emtodo que me satisfaga. |
| |||
Respuesta: Problema con variable del tipo Date() |
Etiquetas: |