Datos
Enviado por Roberto Interián • 4 de Agosto de 2015 • Apuntes • 868 Palabras (4 Páginas) • 103 Visitas
Mostrar datos (productos, proveedores, ventas)
Español Estructurado
private void mostrarproveedores(String valor){ - Muestra lista de Proveedores.
DefaultTableModel modelo=new DefaultTableModel(); - Crea un modelo de Tabla
predeterminado.
modelo.addColumn("Id Proveedor"); - Agrega en una columna el ID de Proveedor.
modelo.addColumn("Nombre del proveedor"); - Agrega en una columna el nombre
de un Proveedor.
modelo.addColumn("Dirección"); - Agrega en una columna la Dirección.
modelo.addColumn("Teléfono"); - Agrega en una columna el Teléfono.
modelo.addColumn("Nombre del producto"); - Agrega en una columna el Nombre
del Producto.
modelo.addColumn("Cantidad"); - Agrega en una columna la Cantidad.
modelo.addColumn("Monto"); - Agrega en una columna el Monto.
modelo.addColumn("Fecha"); Agrega en una columna la Fecha.
tablaproveedores.setModel(modelo); - Se crea una tabla de Proveedores.
String sql=""; - Función en cadena para repetir los valores.
if(valor.equals("")){ -
sql="SELECT * FROM proveedores"; - Opción para seleccionar Proveedores.
}else{
sql="SELECT * FROM proveedores WHERE CONCAT (id_prov,'',nom_prov) LIKE '%"+valor+"%'";
}
String []datos= new String[8];
try {
Statement st = cn.createStatement();
ResultSet rs= st.executeQuery(sql);
while(rs.next()){
datos[0]=rs.getString(1);
datos[1]=rs.getString(2);
datos[2]=rs.getString(3);
datos[3]=rs.getString(4);
datos[4]=rs.getString(5);
datos[5]=rs.getString(6);
datos[6]=rs.getString(7);
datos[7]=rs.getString(8);
modelo.addRow(datos);
}
tablaproveedores.setModel(modelo);
...