Sei sulla pagina 1di 2

WSArgutron

$02%Xds10.12$%84
import
import
import
import
import
import
import

java.sql.Connection;
java.sql.DriverManager;
java.sql.ResultSet;
java.sql.SQLException;
java.sql.Statement;
java.util.logging.Level;
java.util.logging.Logger;

public class ConectarDB {


public static void main(String[] args) {
Connection con = null;
Statement stat = null;
try {
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/java1
",
"root", "");
// Creamos un Statement para poder hacer peticiones a la bd
stat = con.createStatement();
// Insertar 2 filas en la tabla Motor
String insertar = "INSERT INTO Motor VALUES ('Ferrari','F1','600')";
stat.executeUpdate(insertar);
insertar = "INSERT INTO Motor VALUES ('Porche','GT3 RS','450')";
stat.executeUpdate(insertar);
// Seleccionar todos los datos ordenados por potencia
String seleccionar = "SELECT * FROM Motor ORDER BY Potencia DESC";
ResultSet rs = stat.executeQuery(seleccionar);
// Recorrer todas las filas de la tabla Motor
System.out.println("Marca\tModelo\tPotencia\n");
while (rs.next()) {
System.out.println(rs.getString("Marca") + "\t"
+ rs.getString("Modelo") + "\t"
+ rs.getString("Potencia") + "\n");
}
} catch (ClassNotFoundException | SQLException e) {
System.out.println("Error: " + e.getMessage());
} finally {
if (stat != null) {
try {
stat.close();
} catch (SQLException ex) {
Logger.getLogger(ConectarDB.class.getName())
.log(Level.SEVERE, null, ex);
}
}
if (con != null) {
try {
con.close();

} catch (SQLException ex) {


Logger.getLogger(ConectarDB.class.getName())
.log(Level.SEVERE, null, ex);
}
}
}
}
}

Potrebbero piacerti anche