Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2008, 01:52
alx_salazar
 
Fecha de Ingreso: septiembre-2008
Mensajes: 192
Antigüedad: 16 años, 6 meses
Puntos: 1
un consulta select a una Jtable

hola gente deseo hacer una consulta SELECT * FROM CLIENTE (ci,nombre,apellido,direccion,email,comentario.... )y ponerla en un un JTABLE en NEtbeans, quiro que me presente todos los registros pero solo me presenta el primer registro de mi tabla clientes, mi primer cliente con clave 1 por ejemplo necesito el resto de clientes... porfavor necesito la ayuda urgente de antemano les agradesco... aqui les mando mi codigo

try {
DriverManager.registerDriver(new org.gjt.mm.mysql.Driver());
Connection conexion = DriverManager.getConnection (
"jdbc:mysql://localhost:3306/inventario_facturacion","root", "asz");
Statement st = conexion.createStatement();
ResultSet rs=st.executeQuery("select * from cliente");
if(rs.next()) {
Object[] fila=new Object[11];
for (int i = 0; i < 11; i++)
{fila[i]=new Object();
ruc1=""+rs.getInt("ruc_cliente");
nom=""+rs.getString("nombre");
ape=""+rs.getString("apellido");
dir=""+rs.getString("direccion");
tel=""+rs.getString("telefono");
ema=""+rs.getString("email");
comen=""+rs.getString("comentario");
des=""+rs.getString("descuento");
pa=""+rs.getString("pais");
prov=""+rs.getString("provincia");
ciud=""+rs.getString("ciudad");

fila[0]=ruc1;
fila[1]=nom;
fila[2]=ape;
fila[3]=dir;
fila[4]=tel;
fila[5]=ema;
fila[7]=comen;
fila[6]=des;
fila[8]=pa;
fila[9]=prov;
fila[10]=ciud;
((DefaultTableModel)tabla.getModel()).addRow(fila) ;

}

}rs.close();
} catch (Exception e) {

System.err.println(e.getMessage());