hola que tal tengo este codigo no se si este bien lo que pasa es que me genera error con ps ps.setDate(7,fecha_Hora_publicacion);
import java.sql.SQLException;import java.sql.Connection;import java.util.Date;import java.text.SimpleDateFormat;public class DataBase {
//insert public DataBase dataSource;
public String db = "Nombre_tabla"; public String url = "URL"; public String user = "dbo"; public String pass = "*******";
public void insertarP(String id_p, String id_u, int id_c, Date FH, Connection conn) throws SQLException { PreparedStatement ps = null; try { ps = conn.prepareStatement("INSERT INTO P (id_p, id_u, id_c, "FH) values (?,?,?,?)"); ps.setString(1, id_p); ps.setString(2, id_u); ps.setInt(3, id_c); public static String getFechaActual() { Date ahora = new Date(); SimpleDateFormat formateador = new SimpleDateFormat("dd-MM-yyyy"); return formateador.format(ahora); } -----------------------> ps.setDate(4,FH); <-------------------------- ps.executeUpdate(); } finally { try { ps.close(); } catch (Exception e) { //logger.error("Error en Database..."+ e); } } } }
hola que tal tengo este codigo no se si este bien lo que pasa es que me genera error con ps ps.setDate(7,fecha_Hora_publicacion);
import java.sql.SQLException;
import java.sql.Connection;
import java.util.Date;
import java.text.SimpleDateFormat;
public class DataBase {
//insert
public DataBase dataSource;
public String db = "Nombre_tabla";
public String url = "URL";
public String user = "dbo";
public String pass = "*******";
public void insertarP(String id_p, String id_u, int id_c, Date FH,
Connection conn) throws SQLException {
PreparedStatement ps = null;
try {
ps = conn.prepareStatement("INSERT INTO P (id_p, id_u, id_c,
"FH) values (?,?,?,?)");
ps.setString(1, id_p);
ps.setString(2, id_u);
ps.setInt(3, id_c);
public static String getFechaActual() {
Date ahora = new Date();
SimpleDateFormat formateador = new SimpleDateFormat("dd-MM-yyyy");
return formateador.format(ahora);
}
-----------------------> ps.setDate(4,FH); <--------------------------
ps.executeUpdate();
} finally {
try {
ps.close();
} catch (Exception e) {
//logger.error("Error en Database..."+ e);
}
}
}
}