Fijate que los unicos constructores de java.sql.Date son estos:
http://java.sun.com/j2se/1.4.2/docs/api/java/sql/Date.html
Date(int year, int month, int day)
Deprecated. instead use the constructor Date(long date)
Date(long date)
Constructs a Date object using the given milliseconds time value.
y vos estas tratando de hacer esto:
new java.sql.Date( this.fechajFormattedTextField1.getValue() )
Que tipo de dato le seteaste a fechajFormattedTextField1 ?
Si no es el correcto tendrías que transformarlo al que necesites
Lo que te dice el compilador no es que falta la clase Date sino que no
existe un constructor de Date con el tipo de parametro que le estas
pasando.
On 6 feb, 08:14, "Jerónimo Vázquez" wrote:
> Buenas, me parece que lo que te esta faltando es el getTime(); (probalo y
> decime)
>
> rs.updateDate("fecha", new java.sql.Date(
> this.fechajFormattedTextField1.getValue().getTime))
>
> 2008/2/5, cell...@gmail.com :
>
>
>
> > estoy insertando una jFormattedTextField en un:
>
> > rs.updateDate("fecha", new
> > java.sql.Date(this.fechajFormattedTextField1.getValue()))
>
> > porque me daba problema con el cast java.sql.Date... y en google
> > encontre esta solución, pero este nuevo me manda error que no
> > encuentra el constructot java.sql.Date, aun cuando le incluí el import
> > java.sql.Date; sin necesidad por que ya habia importado todo el
> > java.sql.*;
>
> > Omitire el guardar este campo hasta que encuentre la solución.
>
> > Saludos y Gracias por toda la ayuda que me han dado!!!
>
> > Nícolas
Yahoo! Encuentros
Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros.
Visitá http://yahoo.cupidovirtual.com/servlet/NewRegistration
estoy testeando al JFormattedTextField para que transforme a
SimpleDateFormat("dd,MM,yyyy"). estoy a punto de cambiear el tipo de
la columna en la Tabla, para ingresarlo como un varchar y se acabó,
pero no deberia. cierto?
On 6 feb, 14:37, Julian Cecchi wrote:
> Fijate que los unicos constructores de java.sql.Date son estos:http://java.sun.com/j2se/1.4.2/docs/api/java/sql/Date.html
>
> Date(int year, int month, int day)
> Deprecated. instead use the constructor Date(long date)
> Date(long date)
> Constructs a Date object using the given milliseconds time value.
>
> y vos estas tratando de hacer esto:
>
> new java.sql.Date( this.fechajFormattedTextField1.getValue() )
>
> Que tipo de dato le seteaste a fechajFormattedTextField1 ?
> Si no es el correcto tendrías que transformarlo al que necesites
>
> jungle escribió: