Ver Mensaje Individual
  #9 (permalink)  
Antiguo 28/01/2008, 20:02
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 9 meses
Puntos: 3
Re: Como mostrar datos de consulta sql en un JTable?

Ahora lo intente de esta forma y para sacar el rut del combo utilize String cod_rut=resu_nombre.absolute(JCombobox_nombres.get SelectedIndex()+1); ,pero me entrega el siguiente error
Código:
incompatible types
found   : boolean
required: java.lang.String
 cod_rut=resu_nombre.absolute(JCombobox_nombres.getSelectedIndex()+1); 
                             ^
1 error
Em mi tabla ahora deje el campo rut como INT y nombre sigue siendo CHAR.
Intente cambiando la variable cod_rut por int,pero da el mismo error,de esta forma intento sacar el rut y guardarlo en la variable cod_rut para luego realizar mi otra consulta en el metodo ConsultaDatos.
Por que sale ese error?
gracias
no entendi eso de la lista.

esto es lo que pretendo hacer:en el combo mostrar los nombres, pero deseo guardar el rut el cual voy a utilizarlo para realizar otra consulta sql y mostrar los datos que se relacionen con el rut y el nombre seleccionado en el combo.

Código PHP:
private JComboBox getComboBox()
{
if(
JCombobox_nombres==null)
{
//inicio if JCombobox==null
JCombobox_nombres=new JComboBox();
JCombobox_nombres.setBounds1906010026);
try
{
//inicio try
Class.forName(driver).newInstance();
conexion DriverManager.getConnection(url,usuario,clave);
   if (
conexion != null)
      {
//inicio if conexion
  
sentencia conexion.createStatement();
    
ResultSet resu_nombre=null;
    
resu_nombre sentencia.executeQuery("Select * From datos"); 
   
while (
resu_nombre.next()) {//inicio while
JCombobox_nombres.addItem(resu_nombre.getInt("rut")+resu_nombre.getString("nombre")); 
}
 
String cod_rut=resu_nombre.absolute(JCombobox_nombres.getSelectedIndex()+1); 


  
sentencia.close();
  
resultado.close();
  
conexion.close();
         }
//fin if conexion
       
}//fin try
     
       
catch(ClassNotFoundException ex)
       {
          
System.out.println(ex);
       }
       catch(
Exception ex)
       {
          
System.out.println(ex);
       }

}
//fin inicio if JCombobox==null
return JCombobox_nombres;