aca le pongo el codigo
Código PHP:
public FrmAdicionarCliente() {
initComponents();
llenarComboDpto();
}
private void llenarComboDpto()
{
try {
List listclientes = tp.getListaTipo();
for (int i = 0; i < listclientes.size(); i++) {
ModelPais.addElement(listclientes.get(i));
}
} catch (SQLException ex) {
Logger.getLogger(FrmAdicionarCliente.class.getName()).log(Level.SEVERE, null, ex);
}
}
javax.swing.DefaultComboBoxModel ModelPais=new javax.swing.DefaultComboBoxModel();
TipoControlador tp = new TipoControlador();
TipoPais tipopais;
Código PHP:
package MARCA.CONTROLES;
import MARCA.BEANS.TipoPais;
import MARCA.DAO.DaoTipo;
import java.sql.SQLException;
import java.util.List;
/**
*
* @author Admon
*/
public class TipoControlador {
private DaoTipo dao=new DaoTipo();
private TipoPais tipodoc;
private List listaclientes;
public List getListaTipo()throws SQLException{
try {
listaclientes=dao.findAll();
} catch (SQLException ex) {
throw new SQLException(ex.getMessage());
}
return listaclientes;
}
}
Código PHP:
public class DaoTipo implements MARCA.DAO.DaoInterface{
private Conexion conexion;
private transient java.sql.Connection con;
public java.util.LinkedList findAll() throws java.sql.SQLException{
conexion = new Conexion();
java.sql.PreparedStatement pstmt = null;
java.sql.ResultSet rs = null;
java.util.LinkedList lista = null;
TipoPais cliente = null;
try{
conexion.conectar("","");
this.con = conexion.getConnection();
if(!conexion.isConecction() || this.con == null)
throw new java.sql.SQLException("No existe conexion a la DB.");
pstmt = this.con.prepareStatement( "SELECT * " +
"FROM LPC_PAIS");
rs = pstmt.executeQuery();
lista = new java.util.LinkedList();
while(rs.next()){
lista.add(TipoPais.load(rs));
}
}catch(Exception ex){
throw new java.sql.SQLException(ex.getMessage());
}finally{
if(rs != null)
rs.close();
if(pstmt != null)
pstmt.close();
conexion.desconectar();
this.con = null;
}
return lista;
}
}
Código PHP:
package MARCA.BEANS;
import java.sql.ResultSet;
import java.sql.SQLException;
/**
*
* @author Admon
*/
public class TipoPais {
private String CODDPTOMPIO;
private String CODMPIO;
private String MUNICIPIO;
private String CODDPTO;
private String DEPARTAMENTO;
public static TipoPais load(ResultSet rs){
TipoPais tipodoc=new TipoPais();
try{
tipodoc.setCODDPTOMPIO(rs.getString("CODDPTOMPIO"));
tipodoc.setCODMPIO(rs.getString("CODMPIO"));
tipodoc.setMUNICIPIO(rs.getString("MUNICIPIO"));
tipodoc.setCODDPTO(rs.getString("CODDPTO"));
tipodoc.setDEPARTAMENTO(rs.getString("DEPARTAMENTO"));
}catch(SQLException e){
e.printStackTrace();
}
return tipodoc;
}
public String getCODDPTOMPIO() {
return CODDPTOMPIO;
}
public void setCODDPTOMPIO(String CODDPTOMPIO) {
this.CODDPTOMPIO = CODDPTOMPIO;
}
public String getCODMPIO() {
return CODMPIO;
}
public void setCODMPIO(String CODMPIO) {
this.CODMPIO = CODMPIO;
}
public String getMUNICIPIO() {
return MUNICIPIO;
}
public void setMUNICIPIO(String MUNICIPIO) {
this.MUNICIPIO = MUNICIPIO;
}
public String getCODDPTO() {
return CODDPTO;
}
public void setCODDPTO(String CODDPTO) {
this.CODDPTO = CODDPTO;
}
public String getDEPARTAMENTO() {
return DEPARTAMENTO;
}
public void setDEPARTAMENTO(String DEPARTAMENTO) {
this.DEPARTAMENTO = DEPARTAMENTO;
}
}