2
« en: 24 de Agosto 2015, 19:46 »
Me encuentro buscando en este foro una funcionalidad dinámica para cargar la información a varios JComboxBox a través de un procedimiento MySql con algunos parámetros específicos: NombreTable y un Filtro.
private void btnModificarActionPerformed(java.awt.event.ActionEvent evt) {
cargaCombo(); // Llamado a la funcionalidad
}
...
private void cargaCombo() {
// Parametros de entrada:
// TBL_Categor --> nombre de la Tabla a buscar
// cmbCategoria --> Nombre del ComboBox a cargar
// "C0001" --> Codigo del filtro para buscar en la tabla seleccionada.
cargaRegistroCombo("TBL_Categor", cmbCategoria, "");
cargaRegistroCombo("TBL_Proveedor",cmbProveedor , "C0001");
}
...
...
private void cargaRegistroCombo(String Archivo, JComboBox cmbObjecto, String Filtro) {
try {
rs = productoDao.buscarCbProducto(Archivo, Filtro);
while (rs.next()) {
cmbObjecto.addItem(String.format("%1$-200s", rs.getString(1).toString()) + "<|COD|>" + rs.getString(2).toString());
}
} catch (Exception e) {
}
}