1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Java rellenar varios JComboBox con una función dinámica desde base de datos
« 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.
Código: [Seleccionar]
private void btnModificarActionPerformed(java.awt.event.ActionEvent evt) {
cargaCombo(); // Llamado a la funcionalidad
}
...
Código: [Seleccionar]
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");
}
...
Código: [Seleccionar]
...
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) {
}
}