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