clase java.sql.Date

mari
11 de Abril del 2006
Hola, necesito usar esta clase, en la interfaz yo pongo un string y quiero pasarlo a una variable de este tipo, como lo hago, yo pongo este código, pero no compila

java.sql.Date fecha = new java.sql.Date();
fecha.valueOf(cmpFecha.getText());
Estoy desesperada, por favor ayuda

Cruces
11 de Abril del 2006
Prueba parseando el string de fecha, y pasale el dia, mes y año de forma independiente.

Saludos y paciencia

xscorpio
11 de Abril del 2006
hola te doy un ejemplo para parsear un String a un tipo Date

String fecha = "11 de abril de 2006";
SimpleDateFormat sdf = new SimpleDateFormat( "dd ' de ' MMMM ' de ' yyyy" );
java.util.Date d = null;
try {
d = sdf.parse( fecha );
}
catch( ParseException e ) {}

java.sql.Date sqlDate = new java.sql.Date( d.getTime() );