Datos desde bd

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 09 “OPERACIONES BÁSICAS CON REGISTROS JALADOS DESDE UNA BD ”

PRESENTA Acosta Gómez Rene

GRUPO TIC-81

CUATRIMESTRE 8°


Objetivo del programa El objetivo de este programa es mostrar las operaciones básicas (suma, resta, multiplicación, división) con datos ingresados desde la BD.

Descripción del Código Main Operaciones

package operaciones; public class Operaciones { public static void main(String[] args) { DatosBD obj = new DatosBD (); //Instanciación del objeto obj.selectgeneral(); //se manda llamar el método selec general System.out.println("Suma"); //impresión en pantalla obj.suma(); //se manda llamar el método suma System.out.println("Resta"); obj.resta();//se manda llamar el método resta System.out.println("Multiplicación"); obj.multiplicacion();//se manda llamar el método multiplicación System.out.println("Division"); obj.division();//se manda llamar el método división } } Class DatosBD package operaciones; import java.sql.*; public class DatosBD { public int numero1;//declaración de variables public int numero2; public void selectgeneral(){ //creación del método de selección el cual nos mostrara los registros situados en la BD try{ DriverManager.registerDriver(new com.mysql.jdbc.Driver()); Connection conexion =DriverManager.getConnection ("jdbc:mysql://localhost/operacion","root","");


Statement consulta=conexion.createStatement(); ResultSet resultado= consulta.executeQuery("SELECT * FROM operacion" ); System.out.println("Operaciones Basicas con datos desde la BD"); while (resultado.next()) { numero1=resultado.getInt("numero1"); //Asignación de los valores a la variables numero2=resultado.getInt("numero2"); } conexion.close(); } catch (Exception e){ e.printStackTrace(); } } public void suma(){ //creación del método suma int resultado; resultado=numero1+numero2; //operación con las variables antes asignadas System.out.println(numero1+"+"+numero2+"="+resultado); //impresión en pantalla } public void resta(){//creación del método resta int resultado; resultado=numero1-numero2; //operación con las variables antes asignadas System.out.println(numero1+"-"+numero2+"="+resultado); } public void multiplicacion(){ //creación del método multiplicación int resultado; resultado=numero1*numero2; //operación con las variables antes asignadas System.out.println(numero1+"*"+numero2+"="+resultado); } public void division(){//creación del método división int resultado; resultado=numero1/numero2; //operación con las variables antes asignadas System.out.println(numero1+"/"+numero2+"="+resultado); } }


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.