Mi historia es la siguiente. Necesito conectarme a una base de datos dependiendo del código de sucursal, y para posterior, realizar la ejecución de un procedimiento almacenado en la base datos que se requiera..
Tengo una idea de como hacerlo, pero creo que no esta resultando:
Código Java:
Ver original
if(codigoSucursales.getText().equals("20")){
if(conexion!=null){
conn.cerrarConexion(); // cierro la conexion actual de la base de datos la cual seria conectar();
conn.conectarImp(); // me conecto a la base datos "IMP"
for(int i=0; i<tablaProductos.getRowCount(); i++){
tablaProductos.getModel().getValueAt(i,0).toString()+"', "+
txtAutoriza.getText()+"')";
conn.ejecutarProcedimientos(sqql);
}
}
}
De esta manera estoy cerrando la conexion:
Código Java:
Ver original
conexion.close();
conexion= null;
}
y de esta manera me conecto a IMP.
Código Java:
 Ver original
public static void conectarImp() {
try {
Class.forName(driver);
conexion.setAutoCommit(false);
}
}
 
 
 Conectarse a distintas bases de datos
 Conectarse a distintas bases de datos 


