Foros del Web » Programación para mayores de 30 ;) » Java »

Error al Cargar Datos en un combo

Estas en el tema de Error al Cargar Datos en un combo en el foro de Java en Foros del Web. hola amigo del foro tengo el siguiente problema quiero cargar unos datos en un combobox que lo tomes de la bd. al momento de visualizarlo ...
  #1 (permalink)  
Antiguo 12/11/2010, 11:16
 
Fecha de Ingreso: diciembre-2009
Mensajes: 137
Antigüedad: 14 años, 3 meses
Puntos: 4
Error al Cargar Datos en un combo

hola amigo del foro tengo el siguiente problema quiero cargar unos datos en un combobox que lo tomes de la bd. al momento de visualizarlo el me muestra es la ruta del paquete y no me muestra los datos que estan en la base de datos.

aca le pongo el codigo

Código PHP:

public FrmAdicionarCliente() {
                
initComponents();
                
llenarComboDpto();
       
    }

private 
void llenarComboDpto()
    {
        try {
            List 
listclientes tp.getListaTipo();
            for (
int i 0listclientes.size(); i++) {
                
ModelPais.addElement(listclientes.get(i));
            }
        } catch (
SQLException ex) {
            
Logger.getLogger(FrmAdicionarCliente.class.getName()).log(Level.SEVEREnullex);
        }
    }

javax.swing.DefaultComboBoxModel ModelPais=new javax.swing.DefaultComboBoxModel();
    
TipoControlador tp = new TipoControlador();
    
TipoPais tipopais
esta es la otra clase
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;
    }

la clase DAO

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;
    }

y al momento de ejecutar el programa me sale MARCA.BEANS.TIPOPAIS en vez de salirme los datos de la bd
  #2 (permalink)  
Antiguo 12/11/2010, 21:37
 
Fecha de Ingreso: febrero-2009
Mensajes: 52
Antigüedad: 15 años, 2 meses
Puntos: 2
Respuesta: Error al Cargar Datos en un combo

Hola, al momento de agregar el dato a tu combo en lugar de poner add pon addItem
  #3 (permalink)  
Antiguo 17/11/2010, 17:01
 
Fecha de Ingreso: diciembre-2009
Mensajes: 137
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: Error al Cargar Datos en un combo

aja donde implemento el combo en lugar de poner add pon addItem en mi codigo

Etiquetas: combo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:31.