Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > JAVA
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 31-03-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 20
rgstuamigo Va por buen camino
Arrow

Segun entiendo debes llenar tu combobox con datos de la base de datos, para poder hacerlo existe muchas metodología algunas un poco mas tediosa pero mas avanzada, y otra no mucho pero demasiada simple, claro está que todo depende de lo que quieras cargar al combobox, por ejemplo por lo general el usuario de la aplicacion solo mira los nombres de los cobradores,vendedores,clientes,etc, pero internamente cada cobrador,vendedor,cliente tiene un ID (código único) que lo identifica, entonces en ese caso hay que traer ese ID tambien en la consulta SQL y de alguna manera guardarlo en los Item del combobox para que cuando el usuario seleccione ya sea el nombre de un cobrador,vendedor,cliente,etc, se pueda obtener su ID internamente y trabajar con éste.
* Para el caso que sólo quieras cargar el nombre del cobrador, lo que tienes que hacer primero es tu query:
Cita:
ejem = "select Nombre from nombre_tabla";
Despues a una variable ResultSet le asignas el resultado
ResultSet rset = executeQuery(ejem);
Despues haces un while mientras haya siguientes en tu rset
JCombox1.addItem(rset.getString(dato_de_tabla));
* Para el caso de traer tanto el ID y el Nombre ya sea de un vendedor,cobrador,etc, segun sea el caso, es aconsejable crearte una clase contenedora tanto de del ID como del Nombre, en otras palabras tu clase debe tener dos atributos uno para el ID y otro para el Nombre,claro está que deben tener sus respectivo Get y Set de cada atributo, ademas dicha clase debe implementar dos metodos adicionales que son el método equals y el método toString, en donde en el método toString retornas el texto(Nombre), y en el método equals vos verás cuando son iguales,una vez que hagas esto, carga el combobox con este objeto algo así JCombox1.addItem(MiObjeto), y listo, cuando veas el combobox te mostrara el texto, y cuando selecciones el item, el método JCombox1.getSelectedItem(), éste método te da un Object, a ese objeto lo casteas(Casting) al objeto que creaste (osea tu clase que creaste) y ahí tenes la informacion que necesitas. espero que se entienda..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Java, Mysql & NetBeans oracle JAVA 3 09-08-2008 19:51:44
MySql y Java Studio Creator Marthica JAVA 3 10-11-2007 21:42:12
PHP o Java? maro PHP 7 02-10-2007 15:44:09
Cargar un JComboBox La__X JAVA 4 09-06-2007 03:46:07
Cargar imágenes desde JAVA en MySQL david.rguez JAVA 1 14-02-2007 13:36:19


La franja horaria es GMT +2. Ahora son las 10:36:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi