Está en la página 1de 1

package conexion2;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement; //se debe importar esta libreria
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;

public class ConsultaDpto {


public static void main(String[] args) {

String actualizar = null;


int resultado = 0;
String pantalla_nombre = "INGENIERIA INDUSTRIAL";

try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conexion =
DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "Poli31",
"Poli1234");

if (conexion == null)
System.out.println("Error 1 conectandose a la base de
datos");
else {
actualizar = "UPDATE departamentos SET
departamentos.nombre_dpto = ? WHERE departamentos.cod_dpto = 40 ";
PreparedStatement ps =
conexion.prepareStatement(actualizar);

ps.setString(1, pantalla_nombre); // aqu� va la variable en


la que se toman los datos
// de la pantalla.

resultado = ps.executeUpdate();

if (resultado > 0)
System.out.println("Actualizacion CORRECTA");
else
System.out.println("Fall� la Actualizacion");

conexion.close();
}

} catch (SQLException | ClassNotFoundException ex) {


System.out.println("Error 2 conectandose a la base de datos");
}
}
}
/* eNLACE IMPORTANTE
* https://www.magicplsql.com/pl-sql/itemlist/tag/TYPE%20IS%20RECORD
*/

También podría gustarte