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());