Acerca de los formularios HTML de JAVA que envían datos a SQL SERVER
Conectar a la base de datos...
Paquete cn.qbe.util;
importar java.connection;
p>
importar java.sql.DriverManager;
importar java.sql.ResultSet;
importar java.sql.java.sql.Statement;
importar java.util.Properties;
clase pública JDBCUtil {
controlador de cadena estática privada;
URL de cadena estática privada;
usuario de cadena estática privada;
contraseña de cadena estática privada;
propiedades estáticas{
p = nuevas propiedades();
intente {
FileInputStream fis =
new FileInputStream("C:/Documents and Settings/Administrator/workspace/messageOnLine/WebRoot/properties/JdbcConfig.properties");
p.load(fis);
controlador = p.getProperty("conductor");
url = p.getProperty("url" );
usuario = p.getProperty("usuario");
contraseña = p.getProperty("contraseña");
} catch (Excepción e) {
e.printStackTrace();
}
}
Conexión estática pública getConnection() {
Conexión conn = null ;
prueba {
Class.forName(driver);<
conn = DriverManager.getConnection(url, usuario, contraseña);
} catch (Exception e) {
System.out.println("Se produjo una excepción con la conexión de la base de datos: " + e
}
return conn;
}// getConnection
public static void close(ResultSet rs, Statement stmt, Connection conn) {
prueba {
if(rs!=null){
rs.close();
}
} catch (SQLException e) {
System.out.println("
Excepción al cerrar el objeto ResultSet: "+e);
e .printStackTrace();
}finalmente{
prueba {
if (stmt!=null){
stmt.close();
}
}
}} captura (SQLException e) {
System.out.println("Objeto de declaración de cierre de excepción: "+e);
e.printStackTrace();
}finalmente{
intente {
if(conn!=null){
conn.close();
}
} catch (SQLException e) {
System.out.println("Objeto de conexión de cierre de excepción: "+e);
e.printStackTrace();
} p>
}
}
}// cerrar
}
Compruébalo tú mismo
.