Red de conocimiento informático - Descarga de software - El código fuente del sistema de gestión de inventario de productos básicos programado en JAVA y conectado a la base de datos a través de SQL

El código fuente del sistema de gestión de inventario de productos básicos programado en JAVA y conectado a la base de datos a través de SQL

paquete com.company.dao;

importar java.sql.Connection; importar java.sql.DriverManager; importar java.sql.PreparedStatement; importar java.sql.ResultSet; java.sql.SQLException; importar java.sql.Statement; clase pública BaseDao {

// Controlador de base de datos

Controlador de cadena = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

//url

String url = "jdbc:sqlserver://ip de la base de datos: número de puerto; nombre de la base de datos=nombre de la base de datos;";

//Usuario Nombre

String uname = "Nombre de usuario de la base de datos";

//Contraseña

String pwd = "Contraseña de la base de datos";

/ * *

* Obtener el objeto de conexión

* @return

*/

Conexión protegida getCon(){

//Conexión devuelta

Conexión con = null;

intente {

//Cargar controlador

Class.forName (controlador );

//Obtener conexión

con = DriverManager.getConnection(url, uname, pwd);

} catch (ClassNotFoundException e) {

// TODO Bloque catch generado automáticamente

e.printStackTrace();

} catch (SQLException e) {

printStackTrace( );

}

return con;

}

/**

* Cerrar la base de datos

* @param con

* @param stmt

* @param rs

*/

protected void closeDB(Connection con, Statement stmt, ResultSet rs){

if(rs != null){

try {

//Cerrar el conjunto de resultados

rs.close();

rs = null;

} catch (SQLException e) {

// TODO Generado automáticamente bloque de captura

e.pri

ntStackTrace();

}

}

if(stmt != null){

prueba {

//Cerrar objeto de declaración

stmt.close();

stmt = null

} catch (SQLException e) {

// TODO Bloque de captura generado automáticamente

e.printStackTrace();

}

}

if(con != null){

try {

//Cerrar el objeto de conexión

con.close();

con = null;

p>

} catch (SQLException e) {

e.printStackTrace()

}

}

}

protected void closeDB(Connection con, PreparedStatement pstmt, ResultSet rs){

if(rs != null){

//Cerrar el resultado establecer

intentar {

rs.close();

rs = null

} catch (SQLException e) {

e.printStackTrace();

}

}

if(pstmt != null){

intentar {

pstmt.close();

pstmt = null;

} catch (SQLException e) {

e.printStackTrace( );

p>

}

}

if(con != null){

prueba {

con.close() ;

con = null;

} catch (SQLException e) {

e.printStackTrace();

}

}

}

¡Este es un código básico que escribí para conectarme a la base de datos sql2005...! si puedes usarlo, echa un vistazo. Conexión ¡Se requiere el controlador de base de datos sqljdbc.jar!