Bladeren bron

不良原因修改取值SQL

章政 8 jaren geleden
bovenliggende
commit
e98a6d6399
1 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
  1. 4 3
      UAS-MES/FunctionCode/Make/Make_NewMatainInf.cs

+ 4 - 3
UAS-MES/FunctionCode/Make/Make_NewMatainInf.cs

@@ -78,7 +78,7 @@ namespace UAS_MES.Make
             //加载不良原因组数据
             sql.Clear();
             sql.Append("select nrg_code,nrg_name from PRODUCTBADREASONGROUP left join ");
-            sql.Append("QUA_NGReasonGroup  on  nrg_code=pbr_brgcode where  pbr_kindcode='" + pk_code + "'");
+            sql.Append("QUA_NGReasonGroup  on  nrg_code=pbr_brgcode where  pbr_kindcode=" + pk_code + "'");
             dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
             //未查询到则查询全部数据
             if (dt.Rows.Count == 0)
@@ -254,8 +254,9 @@ namespace UAS_MES.Make
                 nrg_code = nrg_name_lsv.SelectedItems[0].SubItems[0].Text;
             }
             sql.Clear();
-            sql.Append("select nr_code,nr_name,nr_group from QUA_NGReason where ");
-            sql.Append("nr_group in('" + (nrg_code == "" ? "''" : nrg_code) + "')");
+            sql.Append("select nr_code,nr_name,nr_group from QUA_NGREASONGROUPDET left join QUA_NGREASONGROUP ");
+            sql.Append("on nrgd_nrgid=nrg_id left join QUA_NGReason on nrgd_nrcode=nr_code where ");
+            sql.Append("nrg_code in('" + (nrg_code == "" ? "''" : nrg_code) + "')");
             dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
             AddDataToListView(nr_name_lsv, dt);
         }