0 votos
por (20 puntos) en Javascript
Hola quiero realizar una suma de productos vendidos que la realice cuando le ingrese una fecha pero solo la realiza sumandome todos mis datos este es mi codigo es en netbeans
este código lo puse en donde se realiza la coneccion de la base

ResultSet sumadatos(String valor) throws SQLException{
        Statement st=con.createStatement();
        ResultSet rs=st.executeQuery("select sum(total_factura) from factura where fecha_facturacion='"+valor+"';");
        JOptionPane.showMessageDialog(null, rs+"del metodo");
        return rs;
    }
Este otro en otra clase que es donde hago mis consultas en una tabla mediante la fecha con un calendario un JDateChooser llamado cod_clientedos y una caja de texto que es txtresultado es donde almacena el resultado de mi suma
y ya en otro botón que tengo invoco al metodo sumar()
public void sumar(){
    try {
        conexion c=new conexion();
    String valor=df.format(cod_clientedos.getDate());
        
        ResultSet rs=c.sumadatos(valor);
        rs.next();
       
        String su=rs.getString("sum(total_factura)where Fecha_facturacion='"+valor+"';");
       JOptionPane.showMessageDialog(null, su);
        txtresultado.setText(su);
    } catch (SQLException e) {
        JOptionPane.showMessageDialog(this, "error en la suma"+e);
        e.printStackTrace();
    }
}

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...