Hola amigos tengo un problema y no entiendo que es, resulta que tengo una función que me agrega un dato a una base de datos y pues ay todo anda bien, el dato se agrega pero por alguna razón que desconozco no se termina de ejecutar toda la función
Código HTML:
String InsertarDatos(String DNI,String Nombre,String Apellido,Integer Edad) throws ClassNotFoundException, SQLException{
Class.forName("org.postgresql.Driver");
Connection Conexion = DriverManager.getConnection("jdbc:postgresql://localhost:5432/tienda", "postgres", "1234567890");
java.sql.Statement SentenciaSQL = Conexion.createStatement();
ResultSet resultado = SentenciaSQL.executeQuery("Insert into DatosPersonales (DNI,Nombre,Apellido,Edad) values("+DNI+",'"+Nombre+"','"+Apellido+"',"+Edad+")");
resultado.close();
Conexion.close();
SentenciaSQL.close();
return "Se inserto";
}
para probar le agregue al return "Se inserto", cuando ejecuto esta función nunca me imprime el "se inserto".
pero si borro todo excepto el return "Se inserto"; y lo ejecuto, si me imprime el se inserto, no entiendo por que cuando agrega mi dato a la base de datos no continua la ejecución.
Alguien sabe a que se debe?
gracias