Click Nbfs

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

/*

* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change


this license

* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template

*/

package conexionBD;

/**

* @author Santiago

*/

public class Conexion {

// Configuración de la conexión a la base de datos

String url = "jdbc:oracle:thin:@localhost:1521:xe"; // Cambia esto según tu configuración


de la base de datos

String usuario = "santi"; // Cambia esto según tu usuario de la base de datos

String contraseña = "12345"; // Cambia esto según tu contraseña de la base de datos

Connection conexion = null;

Statement statement = null;

ResultSet resultSet = null;

try {

conexion = DriverManager.getConnection(url, usuario, contraseña);

System.out.println("Conexión exitosa");

// Crear el objeto Statement

statement = conexion.createStatement();
// Ejecutar la consulta

String consulta = "SELECT * FROM articulos";

resultSet = statement.executeQuery(consulta);

// Procesar los resultados

while (resultSet.next()) {

// Obtener los valores de las columnas

int id = resultSet.getInt("CODIGO");

String nombre = resultSet.getString("NOMBRE");

// ... obtener otras columnas según tu estructura de tabla

// Realizar las operaciones necesarias con los datos

System.out.println("CODIGO: " + id + ", Nombre: " + nombre);

} catch (SQLException e) {

System.out.println("Error al establecer la conexión o ejecutar la consulta: " +


e.getMessage());

} finally {

// Cerrar los recursos

try {

if (resultSet != null) {

resultSet.close();

if (statement != null) {

statement.close();

if (conexion != null) {

conexion.close();
System.out.println("Conexión cerrada");

} catch (SQLException e) {

System.out.println("Error al cerrar los recursos: " + e.getMessage());

// Establecer la conexión

Connection conexion = null;

try {

conexion = DriverManager.getConnection(url, usuario, contraseña);

System.out.println("Conexión exitosa");

} catch (SQLException e) {

System.out.println("Error al establecer la conexión: " + e.getMessage());

// Aquí puedes ejecutar tus consultas y operaciones en la base de datos

// Cerrar la conexión

try {

if (conexion != null) {

conexion.close();

System.out.println("Conexión cerrada");

} catch (SQLException e) {

System.out.println("Error al cerrar la conexión: " + e.getMessage());


}

También podría gustarte