Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/10/2013, 12:21
aurelioenriquez
 
Fecha de Ingreso: septiembre-2013
Mensajes: 22
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: linkedlist dentro de una lista desplegable no funciona

Gracias jomaruro ahi van...llevo hoy toda la mañana rompiendome el coco....

clase Registros
===========
package Conexion;

/**
*
* @author 79056652
*/
public class Registros {

int id;
int ramo;
String nombre;
double valor;

public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public double getValor() {
return valor;
}
public void setValor(double valor) {
this.valor = valor;
}
public int getRamo() {
return ramo;
}
public void setRamo(int ramo) {
this.ramo = ramo;
}

}

clase Conexion
============

package Conexion;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.LinkedList;

public class Conexion
{
public static LinkedList<Registros> getContactos()
{
LinkedList<Registros> listaContactos = new LinkedList<Registros>();
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
try (Connection conexion1 = DriverManager.getConnection("jdbc:oracle:thin:@10. 10.6.152:1521:intrac",
"XxsV2344", "Xxsv2344")) {
Statement st = conexion1.createStatement();
ResultSet rs = st.executeQuery("select t.epol_jefe_inmediato dir, t.epol_tipo_negocio tp, t.epol_ramo_contable ramon, sum(t.epol_facturado_mes) vlr from LFV_EXT_POLIZAS t where t.epol_ramo_contable in (1,23,34,40) and t.epol_cod_loc_neg=1003 and t.epol_jefe_inmediato=9937 and to_char(t.epol_ano)=2013 and to_char(t.epol_mes)=8 group by t.epol_jefe_inmediato, t.epol_tipo_negocio, t.epol_ramo_contable order by tp, ramon " );
while (rs.next())
{

Registros contacto = new Registros();
contacto.setId(rs.getInt("dir"));
contacto.setNombre(rs.getString("tp"));
contacto.setRamo(rs.getInt("ramon"));
contacto.setValor(rs.getDouble("vlr"));
listaContactos.add(contacto);
}
rs.close();
st.close();
}
}
catch (ClassNotFoundException | SQLException e)
{
}
return listaContactos;
}
}