|
|
@@ -77,7 +77,7 @@ namespace UAS_MES.Make
|
|
|
OperateResult.AppendText("<<"+sncode.Text+"\n", Color.Black);
|
|
|
//查询是否存在该ms_id
|
|
|
sql.Clear();
|
|
|
- sql.Append("select ms_id,ms_prodcode,ms_makecode,ms_craftcode,ms_beforesn from makeserial where ms_id in (select max(MS_id) ms_id from makeserial where ms_sncode='" + sncode.Text+"' or ms_firstsn in (select firstsn from makesnrelation where beforesn='"+sncode.Text+"'))");
|
|
|
+ sql.Append("select ms_id,ms_prodcode,ms_makecode,ms_craftcode,ms_beforesn from makeserial where ms_id in (select max(ms_id) from makeserial where ms_sncode ='"+sncode.Text+"' or exists (select 1 from makesnrelation where beforesn='"+sncode.Text+"' and ms_makecode=makecode))");
|
|
|
dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
|
|
|
|
|
|
if (dt.Rows.Count == 0 || dt.Rows[0]["ms_id"].ToString() == "")
|