|
|
@@ -61,8 +61,8 @@ namespace UAS_MES.Make
|
|
|
if (e.KeyCode == Keys.Enter)
|
|
|
{
|
|
|
sql.Clear();
|
|
|
- sql.Append("select max(ms_id) from makeserial where ms_sncode ='" + sn_code.Text + "' or exists (select 1");
|
|
|
- sql.Append(" from makesnrelation where beforesn='" + sn_code.Text + "' and ms_makecode=makecode)");
|
|
|
+ sql.Append("select max(ms_id) from makeserial where ms_sncode ='" + sn_code.Text + "' or ms_sncode = (select max(SN)");
|
|
|
+ sql.Append(" from makesnrelation left join makeserial on ms_makecode=makecode where beforesn='"+ sn_code.Text + "')");
|
|
|
dt = (DataTable)dh.ExecuteSql(sql.GetString(), "select");
|
|
|
ms_id = dt.Rows[0][0].ToString();
|
|
|
sncode_1 = sn_code.Text;
|