Datos desde bd
-
Upload
rene-acosta -
Category
Documents
-
view
218 -
download
0
description
Transcript of Datos desde bd
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);
}
}