- package DATOS;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- MyDataAcces conexion = new MyDataAcces(); //crear varable de que tipo MyDataAcces
- ResultSet resultado;
- String nombre="";
- String dni="";
- int id = 0;
- String apellido = "";
- int opcionmenu = 0;//la inicializamos
- Scanner leer = new Scanner (System.in);
- String vnombre="";
- String vdni="";
- String vapellido="";
- int vid = 0;
- int vres = 0;
- while (opcionmenu != 5 ) {
- opcionmenu = menu();//evita el bucle
- switch (opcionmenu)
- {
- case 1:{
- System.out.println("OPCION AGREGAR ALUMNO");
- System.out.println("////////////////////////////");
- System.out.println("INGRESE NOMBRE DEL ALUMNO");
- vnombre=leer.nextLine();
- System.out.println("INGRESE APELLIDOS DEL ALUMNO");
- vapellido=leer.nextLine();
- System.out.println("INGRESE DNI DEL ALUMNO");
- vdni=leer.nextLine();
- }break;
- case 2:{
- System.out.println("MODIFICAR DATOS DE UN ALUMNO");
- System.out.println("////////////////////////////");
- System.out.println("INGRESE ID DEL ALUMNO");
- vid=leer.nextInt();
- //buscar alumno y presentar sus datos
- System.out.println("INGRESE APELLIDOS DEL ALUMNO");
- apellido=leer.nextLine();
- System.out.println("INGRESE DNI DEL ALUMNO");
- dni=leer.nextLine();
- }break;
- case 3:{
- System.out.println("ELIMINAR ALUMNO");
- System.out.println("////////////////////////////");
- System.out.println("INGRESE ID DEL ALUMNO");
- vid=leer.nextInt();
- presentaralumno(vid);
- //BUSCAR ALUMNO Y PRESENTARLO Y CONFIRMAR LA ELIMINACIÓN
- System.out.println("ESTA SEGURO ELIMINAR AL ALUMNO CON ID: "+vid+"(1)SI (2)NO");
- vres = leer.nextInt();
- if (vres ==1)
- {
- }
- }break;
- case 4:{
- System.out.println("OPCION LISTAR ALUMNOS");
- System.out.println("////////////////////////");
- presentaralumno(0);
- }break;
- case 5:{
- System.out.println("GRACIAS POR UTLIZAR EL SISTEMA");
- System.out.println("////////////////////////");
- }break;
- }
- } //fin wile opcionmenu
- }
- public static int menu() {
- int vopcion = 0;
- System.out.println("MENU DE OPCIONES");
- System.out.println("[1] Agregar Alumno");
- System.out.println("[2] Modificar datos de u alumno");
- System.out.println("[3] Eliminar Alumno");
- System.out.println("[4] Listar alumno");
- System.out.println("[5] Salir");
- Scanner leer = new Scanner (System.in);
- vopcion=leer.nextInt();
- return vopcion;
- }
- public static void presentaralumno(int id) {
- MyDataAcces conexion = new MyDataAcces();
- ResultSet resultado;
- String nombre="";
- String dni="";
- String apellido = "";
- String consulta = "";
- if ( id == 0)
- {
- consulta = "select * from tbl_alumnos";
- }else {
- consulta = "select * from tbl_alumnos where id_Alumno= "+id;
- }
- resultado = conexion.getQuery(consulta);
- try {
- while (resultado.next()) {
- try {
- nombre=resultado.getString("Nom_Alum");
- dni=resultado.getString("Dni_alu");
- id=resultado.getInt("id_Alumno");
- apellido=resultado.getString("ape_Alum");
- System.out.println(id+" -> "+nombre+" "+apellido+" "+dni);
- } catch (SQLException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- } catch (SQLException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
dahkwdgkajwdk