
Como castear String a Date
Publicado por Rocio (3 intervenciones) el 05/09/2016 02:09:34
Buenas tardes.
Estoy realizando un método en Java que manda a llamar a un Procedimiento Almacenado desde MySql.
El código aqui:
Mi problema es que las fechas me las marca 'null'.
Estoy intentando ponerlas String y otra Date, pero ninguna de las dos me las toma.
¿Qué podría hacer?
Estoy realizando un método en Java que manda a llamar a un Procedimiento Almacenado desde MySql.
El código aqui:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public static void procedimientoVisitasProveedores(Integer pkpenal, String fechaInicial, java.sql.Date fechaFinal, Connection con) throws Exception {
ResultSet rs = null;
PreparedStatement pst = null;
CallableStatement cStmt = null;
try {
pst = con.prepareStatement("CALL spestadisticas(?,?,?)");
pst.setInt(1, Integer.valueOf(pkpenal));
pst.setString(2, fechaInicial);
pst.setDate(3, fechaFinal);
pst.execute();
} catch (Exception ex) {
throw new Exception(ex.getMessage());
} finally {
if (rs != null) {
rs.close();
}
if (pst != null) {
pst.close();
}
}
}
Mi problema es que las fechas me las marca 'null'.
Estoy intentando ponerlas String y otra Date, pero ninguna de las dos me las toma.
¿Qué podría hacer?
Valora esta pregunta


0