Eliminacion

Page 1

UNIVERSIDAD TECNOLÓGÍCA DEL VALLE DE TOLUCA DIRECCIÓN DE CARRERA DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN, ÁREA SISTEMAS INFORMÁTICOS

EJERCICIO 07 “ELIMINACIÓN DE REGISTROS EN UNA BD”

PRESENTA Acosta Gómez Rene

GRUPO TIC-81

CUATRIMESTRE 8°


Objetivo del programa El objetivo de este programa es mostrar una eliminación de registros en la BD de My SQL, mostrando los registros ya contenidos en la tabla, para poder introducir su id que deseemos borrar.

Descripción del Código Main Baja Registro package bajaregistro; import java.util.Scanner; //importar la librería de método de ingresar datos desde teclado public class BajaRegistro { public static void main(String[] args) { consulBaja obj = new consulBaja ();//se instancia el objeto de la clase consulBaja llamado obj Scanner teclado = new Scanner (System.in); //se crea el objeto para el método de Scanner int opc; obj.select(); //se manda llamar el método selecttodo System.out.println ("ELIMINAR "); //mensaje desde pantalla System.out.println ("Introduce el id a ser borrado: "); obj.eliminar(teclado.nextInt());// manda llamar el método eliminar System.out.println ("El registro fue borrado con exito "); System.out.println(""); obj.select();//se manda llamar el método selecttodo } } Class consulBaja

package bajaregistro; import java.sql.*; //se mandan llamar todas las librerías de sql public class consulBaja { public void select(){ //se crea el método que permitirá mostrar en pantalla los registros de la tabla en una BD


try{ DriverManager.registerDriver(new com.mysql.jdbc.Driver());//manda llamar al driver de conexi贸n Connection conexion =DriverManager.getConnection ("jdbc:mysql://localhost/autos","root",""); // nombre de la BD, usuario y password Statement consulta=conexion.createStatement(); ResultSet resultado= consulta.executeQuery("SELECT * FROM autos" ); //consulta para seleccionar todo en la BD System.out.println("id-- modelo---marca-----tipo"); while (resultado.next()) { System.out.println(resultado.getInt("id")+" resultado.getString("modelo")+" "+ resultado.getString("marca")+" "+

"+

resultado.getString("tipo")); } conexion.close();//se cierra la conexi贸n a la BD } catch (Exception e){ e.printStackTrace(); } } public void eliminar(int id){ //se crea el m茅todo de eliminaci贸n por ID try{ System.out.println(">>>> Eliminar"); //mensaje en pantalla DriverManager.registerDriver( new com.mysql.jdbc.Driver() ); Connection conexion = DriverManager.getConnection ("jdbc:mysql://localhost/autos","root",""); Statement consulta = conexion.createStatement(); consulta.executeUpdate("DELETE from autos WHERE id="+id); //consulta para la eliminacon por medio del ID conexion.close(); } catch (Exception e){ e.printStackTrace(); } } }


Pantallas resultantes


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.