Hola buenos dias, Estoy Realizando un sistema de abonos, ya lo tngo listo pero me acabo de dar cuenta que no le he puesto la una restinccion a la consulta. con esto me refiero que el cliente termino de abonar y entonces su deuda queda en 0, y lo que quiero hacer es que si tiene mas articulos en deuda se muestren, menos los que esten en deuda 0, pero explicarme mejor. porfavor necesito de su ayuda me urge. es proyecto escolar. de ante mano gracias por leer y me puedan a ayudar a resolver el detalle. les dejo el codigo de la consulta.
Código [Seleccionar]
void Nombre()
{
String Restante;
String Ide=txtClaveNombre7.getText();
String Nombre=txtClaveNombre7.getText();
{
String []Titulos = {"Nºde Venta","Ultimo Abono","Clave del Articulo","Articulo","Precio de Venta","Abono","Debe"};
modelo.setColumnIdentifiers(Titulos);
this.tbAbono.setModel(modelo);
try {
String ConsultaSQL= "SELECT * FROM abonos WHERE (IdCliente='"+Ide+"') OR (NombreClie='"+Nombre+"') ";
String []datos= new String[7];
Statement st= cn.createStatement();
ResultSet rs = st.executeQuery(ConsultaSQL);
while(rs.next())
{
txtclaveclie.setText(rs.getString("IdCliente"));
txtnombre.setText(rs.getString("NombreClie"));
datos[0]=rs.getString(1);
datos[1]=rs.getString(2);
datos[2]=rs.getString(3);
datos[3]=rs.getString(4);
datos[4]=rs.getString(7);
datos[5]=rs.getString(9);
datos[6]=rs.getString(8);
modelo.addRow(datos);
tbAbono.setModel(modelo);
}
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null,ex.getMessage());
}
}
}