Java 我想计算总工资,单位代码在表格模型中

Java 我想计算总工资,单位代码在表格模型中,java,mysql,netbeans,Java,Mysql,Netbeans,我想在tabel model unit code列中计算工资总额,但我坚持使用一个单位代码计算工资总额: private void total(){ try{ int row = tbl_sale.getRowCount(); TableModel tabelModel1; tabelModel1 = tbl_sale.getModel(); for (int j=0; j<row; j++){ String sql = "

我想在tabel model unit code列中计算工资总额,但我坚持使用一个单位代码计算工资总额:

private void total(){
  try{
      int row =  tbl_sale.getRowCount();

      TableModel tabelModel1;
      tabelModel1 = tbl_sale.getModel();
      for (int j=0; j<row; j++){
     String sql = "Select qty from unit Where   cd_unit='"+tbl_sale.getValueAt(j,4).toString()+"'";
     r=s.executeQuery(sql); 
      r.next();
      }

int unit = Integer.parseInt(r.getString("jumlah")); 
int rows = tbl_sale.getRowCount();
int paytotal = 0;
int qtys, price;
TableModel tabelModel;
tabelModel = tbl_sale.getModel();
for (int i=0; i<rows; i++){

    qtys = Integer.parseInt(tabelModel.getValueAt(i, 3).toString());
    price = Integer.parseInt(tabelModel.getValueAt(i, 2).toString());
    paytotal = paytotal + ((qtys*unit) *price);
}
ttot_price.setText(String.valueOf(paytotal));
  } catch (SQLException ex) {
}}   
private void total(){
试一试{
int row=tbl_sale.getRowCount();
TableModel选项卡模型1;
tabelModel1=tbl_sale.getModel();

对于(int j=0;j)如果可以通过SQL查询计算,那么为什么要在运行时计算总额?从cd_单位所在的单位选择总和(qty)……对不起,我的意思是,如果每个cd_单位的值都不同,那么如何计算paytotal,因为每个数量都不同