Cultura Gamer / Geek / Friki / Otaku y Mucho mas.

SQL

Proyecto de JAVA usando base de datos en SQL

Como se dieron cuenta en los últimos días no he actualizado como se debe eso más que nada se debe a que estaba en exámenes finales en la universidad pero por fin he terminado pero les traigo una sorpresa bueno primero que les traigo el último proyecto que entregue en la materia de programación en JAVA aunque no es la gran cosa fue suficiente para salvarme el pellejo.

Bueno primero la explicación del proyecto, se trata de un sistema para manejo de una tienda de zapatos aunque está incompleto tiene algunas fallas pero aun así funciona (para pasar materias :D ), existe una pantalla que se divide en dos secciones la primera se trata del sistema del almacenaje y la otra parte en el sistema de ventas, la base de datos está separada del proyecto necesitas el sistema de servidores XAMPP(para ponerlo en función) y MySQL (para editarlo).

package mysqlConn;

import java.sql.*;

public class mysql{
private Connection conn;
private String host;
private String db;
private String user;
private String pwd;
private String port;

public mysql() {
}

public void setConn(String host, String port, String db, String user, String pwd){
try{
Class.forName(“com.mysql.jdbc.Driver”).newInstance();
conn = DriverManager.getConnection(“jdbc:mysql://” + host + “:” + port + “/” + db, user, pwd);
}catch(Exception e){
System.out.println(e);
}
}

public void setConn(String host, String db, String user, String pwd){
try{
Class.forName(“com.mysql.jdbc.Driver”);
conn = DriverManager.getConnection(“jdbc:mysql://” + host + “:3306/” + db, user, pwd);
}catch(Exception e){
System.out.println(e);
}
}

public ResultSet execQuery(String query){
ResultSet rs = null;
try{
Statement s = conn.createStatement();
rs = s.executeQuery(query);
}catch(Exception e){
System.out.println(e);
}finally{
//this.close();
}
return rs;
}

public void query(String query){
try{
Statement s = conn.createStatement();
s.executeUpdate(query);
}catch(Exception e){
System.out.println(e);
}
}

public void close(){
if(conn != null){
try{
conn.close();
}catch(Exception e){
System.out.println(e);
}
}
}

}

Primero lo primero la función principal codigo es de este es la de hacer la conexión entre el programa y la base de datos, cabe destacar que esta no es la forma más sencilla de hacerlo pero de esta manera te evitas la colocación de código extra en el archivo main (donde se construye la parte principal del código) y cierra la base de datos para evitar que se alterada por error pero aun permite que puedas buscar dentro de ella.

(more…)

, , , , , ,

Entradas Siguientes