problemas con Date()

ANyTO
12 de Mayo del 2005
Hola a todos
tengo un problema al querer recojer la fecha del dia y introducirla en una base de datos.
al compilar me da el sigiente error

Test.java:23: reference to Date is ambiguous, both class java.util.Date in java.util and class java.sql.Date in java.sql match
Date fecha = new Date();

si quito el import java.util^*
Test.java:23: cannot resolve symbol
symbol : constructor Date ()
location: class java.sql.Date
Date fecha = new Date();

si quito el import java.sql.*;

el error esta en las sentencias SQL.

un saludo y gracias.

duhu
12 de Mayo del 2005
Bienvenido a la lucha de clases de java ;) Tengo una mala noticia para ti. Las fechas son así, lo que debes hacer es poner el import de java.sql.*;
Date fecha = new Date(new java.util.Date().getTime());
un coñazo, si, pero es la forma de convertir una fecha de util en otra de sql.

Al final te crearas una clase Fecha propia, ya verás.

anyto
12 de Mayo del 2005
esto funciona.
gracias.