Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2010, 20:54
Avatar de hnesys
hnesys
 
Fecha de Ingreso: febrero-2009
Ubicación: Huancané,Puno,Perú
Mensajes: 116
Antigüedad: 15 años, 2 meses
Puntos: 3
Exclamación Como almacenar datos de tipo fecha en PostgreSQL con java

Hola a todos. bueno mi proposito es almacenar un dato de tipo fecha(en java String) a un campo(de tipo DATE) de la Tabla hecha en PostGreSQL. intente muchas alternativas entre ellas convertir esa cadena de fecha en un Date, esto fue lo que hice:
Código:
//convertimos la cadena de  fecha en dato de tipo fecha
DateFormat FormatoFecha = new SimpleDateFormat("dd/MM/yyyy");		//especificamos el formato
try{
	Date today = FormatoFecha.parse("10/10/2010");
	pstm.setDate(2,today);					//fecha de ingreso
	//today = FormatoFecha.parse(ccbFechaSalida.input.getText());
	pstm.setDate(3,null);					//fecha de salida								
}catch(ParseException ex){
	JOptionPane.showMessageDialog(null,"Error: "+ex);
}
y me envia un error como lo pueden ver...

Código:
D:\Proyectos\SysHotel\Ventanas\Reservas\src\Reservas.java:1256: cannot find symbol
                                    pstm.setDate(2,today);                  //fecha de ingreso
                                        ^
  symbol:   method setDate(int,java.util.Date)
  location: interface java.sql.PreparedStatement
1 error

Process completed.
solo pretendo almacenar datos de tipo fecha a una tabla con una campo de tipo date.
quiziera que me dieran solucion a todo esto, gracias....
__________________
@eliascanaza