4
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 BDPRESENTA Acosta Gómez Rene GRUPO TIC-81 CUATRIMESTRE

Datos desde bd

Embed Size (px)

DESCRIPTION

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

Citation preview

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

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