diff --git a/BJFL_ZDXJGSInfo.aspx.cs b/BJFL_ZDXJGSInfo.aspx.cs index 951c14b..57eb71e 100644 Binary files a/BJFL_ZDXJGSInfo.aspx.cs and b/BJFL_ZDXJGSInfo.aspx.cs differ diff --git a/N_XLXSBJA.suo b/N_XLXSBJA.suo index b45d073..24a552e 100644 Binary files a/N_XLXSBJA.suo and b/N_XLXSBJA.suo differ diff --git a/TZYZJJ_YZZInfo.aspx b/TZYZJJ_YZZInfo.aspx index 9210311..a0a11f9 100644 --- a/TZYZJJ_YZZInfo.aspx +++ b/TZYZJJ_YZZInfo.aspx @@ -33,7 +33,7 @@ å› å­�值: - + diff --git a/TZYZJJ_YZZInfo.aspx.designer.cs b/TZYZJJ_YZZInfo.aspx.designer.cs index b2311cb..d11c27c 100644 --- a/TZYZJJ_YZZInfo.aspx.designer.cs +++ b/TZYZJJ_YZZInfo.aspx.designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // 此代ç �由工具生æˆ�。 -// è¿�行时版本:2.0.50727.8941 +// è¿�行时版本:2.0.50727.9179 // // 对此文件的更改å�¯èƒ½ä¼šå¯¼è‡´ä¸�正确的行为,并且如果 // é‡�新生æˆ�代ç �,这些更改将会丢失。 diff --git a/TZYZJJ_YZZList.aspx b/TZYZJJ_YZZList.aspx index 54bb3d1..110b9d0 100644 --- a/TZYZJJ_YZZList.aspx +++ b/TZYZJJ_YZZList.aspx @@ -54,7 +54,7 @@ + NumberDecimalPlace="4"> diff --git a/TZYZJJ_YZZList.aspx.designer.cs b/TZYZJJ_YZZList.aspx.designer.cs index 48c91b9..4a7a2bc 100644 --- a/TZYZJJ_YZZList.aspx.designer.cs +++ b/TZYZJJ_YZZList.aspx.designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // 此代ç �由工具生æˆ�。 -// è¿�行时版本:2.0.50727.9151 +// è¿�行时版本:2.0.50727.9179 // // 对此文件的更改å�¯èƒ½ä¼šå¯¼è‡´ä¸�正确的行为,并且如果 // é‡�新生æˆ�代ç �,这些更改将会丢失。 diff --git a/XLBJDInfo.aspx.cs b/XLBJDInfo.aspx.cs index 9ac248f..ffac1de 100644 --- a/XLBJDInfo.aspx.cs +++ b/XLBJDInfo.aspx.cs @@ -17004,7 +17004,11 @@ namespace GThinking.N_XLXSBJ dicJGBTZYZGS_JGE = XLBJDUtils.GetJGBTZYZ_JGE(e.MasterDataSet["cbxJGBID"].Trim(), "0", dsJGBYZ, dicXLJBXX_JGE); string srs = XLBJDUtils.GetCJ(sBJRQ,dicXLJBXX_JGE, sCLCB, sBJDHQCLCB, e.MasterDataSet["txtBJDID"].Trim(), e.MasterDataSet["cbxBJFLID"].Trim(), iXSWS, dicJGBTZYZGS_JGE["JZ01"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ02"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ03"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ04"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ05"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ06"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ07"].Trim() - + "|" + dicJGBTZYZGS_JGE["JZ08"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ09"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ10"].Trim() + "|0"); + + "|" + dicJGBTZYZGS_JGE["JZ08"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ09"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ10"].Trim() + + "|" + dicJGBTZYZGS_JGE["JZ11"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ11"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ12"].Trim() + + "|" + dicJGBTZYZGS_JGE["JZ13"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ14"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ15"].Trim() + + "|" + dicJGBTZYZGS_JGE["JZ16"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ17"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ18"].Trim() + + "|" + dicJGBTZYZGS_JGE["JZ19"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ20"].Trim() + "|0"); string sCJ = srs.Split(',')[0]; string sJJlist = srs.Split(',')[1]; @@ -17016,9 +17020,11 @@ namespace GThinking.N_XLXSBJ dicJGBTZYZGS_JGE["JZ" + i.ToString().PadLeft(2, '0')] = strJJYZZ[i - 1]; } + AddChangedField(dicChangedField, "UpdJJYZList", dicJGBTZYZGS_JGE["JZ01"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ02"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ03"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ04"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ05"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ06"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ07"].Trim() - + "|" + dicJGBTZYZGS_JGE["JZ08"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ09"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ10"].Trim() + "|0"); + + "|" + dicJGBTZYZGS_JGE["JZ08"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ09"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ10"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ11"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ12"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ13"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ14"].Trim() + + "|" + dicJGBTZYZGS_JGE["JZ15"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ16"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ17"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ18"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ19"].Trim() + "|" + dicJGBTZYZGS_JGE["JZ20"].Trim() + "|0"); Dictionary dicJGBTJYZ = GetJGBBTYZ(e.MasterDataSet["cbxJGBID"].Trim());//å› å­�值ä¸�为0的价格表因å­� diff --git a/XLBJDUtils.cs b/XLBJDUtils.cs index 5462c2d..cb90af7 100644 --- a/XLBJDUtils.cs +++ b/XLBJDUtils.cs @@ -8784,6 +8784,14 @@ namespace GThinking.N_XLXSBJ sJSJGS = sJSJGS.Replace(" ", "").Replace("¡Á", "*");//Replace("100", "100.00")ÊÇÒòΪÊý¾Ý¿â¼ÆËãʱ1/100µÄ½á¹ûÊÇ0Ðèת»»Îª1/100.00½á¹û²ÅÊÇ0.01£¬´Ë´¦Ö±½Ó¼ÆËãÎÞÐè´¦Àí int indexXSML = 0; int indexFJSX = 0; + int indexGJ = 0; + int indexDF = 0; + int indexQTSH = 0; + int indexFXYL = 0; + int indexZJF = 0; + int indexPTF = 0; + int indexZZSCB = 0; + string[] strJJYZZ = sUpdJJYZList.ToString().Trim().Split('|'); for (int i = 1; i <= strJJYZZ.Length; i++) { @@ -8906,12 +8914,27 @@ namespace GThinking.N_XLXSBJ for (int i = 1; i <= strJJYZZ.Length; i++) { + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "¹¤¼Û") + indexGJ = i; + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Éú²úµç·Ñ") + indexDF = i; + + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÆäËûËðºÄ") + indexQTSH = i; + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "·çÏÕÓàÁ¿") + indexFXYL = i; + + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Ôöֵ˰³É±¾") + indexZZSCB = i; + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Õ۾ɷÑ") { double dSHL = CMISproConvert.StrToFloat(strJJYZZ[i - 1]); double dQTSH = dJSJ * dSHL / 100.0; strJJYZZ[i - 1] = dQTSH.ToString(); + + indexZJF = i; } if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÅäÌ×·Ñ") @@ -8920,6 +8943,8 @@ namespace GThinking.N_XLXSBJ double dQTSH = dJSJ * dSHL / 100.0; strJJYZZ[i - 1] = dQTSH.ToString(); + + indexPTF = i; } if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÏúÊÛëÀû") { @@ -8928,6 +8953,21 @@ namespace GThinking.N_XLXSBJ double dQTSH = dJSJ * dSHL / 100.0; strJJYZZ[i - 1] = dQTSH.ToString(); } + + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÈÏÖ¤·Ñ") + { + double dRZF = CMISproConvert.StrToFloat(strJJYZZ[i - 1]); + + double dQTSH = dJSJ * dRZF / 100.0; + strJJYZZ[i - 1] = dQTSH.ToString(); + } + } + + if (indexZZSCB > 0 && indexPTF > 0 && indexZJF > 0 && indexFXYL > 0 && indexQTSH > 0 && indexDF > 0 && indexGJ > 0) + { + double ZZSCB = (CMISproConvert.StrToFloat(strJJYZZ[indexPTF - 1]) + CMISproConvert.StrToFloat(strJJYZZ[indexZJF - 1]) + CMISproConvert.StrToFloat(strJJYZZ[indexFXYL - 1]) + CMISproConvert.StrToFloat(strJJYZZ[indexQTSH - 1]) + + (CMISproConvert.StrToFloat(strJJYZZ[indexDF - 1]) + CMISproConvert.StrToFloat(strJJYZZ[indexGJ - 1])*10000 / 81.2655989526499 / 71.3980341706337)) * CMISproConvert.StrToFloat(strJJYZZ[indexZZSCB - 1]); + strJJYZZ[indexZZSCB - 1] = ZZSCB.ToString(); } for (int i = 0; i < strJJYZZ.Length; i++) @@ -9426,7 +9466,14 @@ namespace GThinking.N_XLXSBJ { int indexXSML = 0; int indexFJSX = 0; - for (int i = 1; i <= 10; i++) + int indexGJ = 0; + int indexDF = 0; + int indexQTSH = 0; + int indexFXYL = 0; + int indexZJF = 0; + int indexPTF = 0; + int indexZZSCB = 0; + for (int i = 1; i <= 20; i++) { if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÆäËûËðºÄ") { @@ -9528,6 +9575,8 @@ namespace GThinking.N_XLXSBJ indexXSML = i; if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "¸½¼ÓÊôÐÔ") indexFJSX = i; + + } if (indexXSML > 0 && indexFJSX > 0) @@ -9611,11 +9660,25 @@ namespace GThinking.N_XLXSBJ } } - for (int i = 1; i <= 10; i++) + for (int i = 1; i <= 20; i++) { + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "¹¤¼Û") + indexGJ = i; + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Éú²úµç·Ñ") + indexDF = i; + + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÆäËûËðºÄ") + indexQTSH = i; + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "·çÏÕÓàÁ¿") + indexFXYL = i; + + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Ôöֵ˰³É±¾") + indexZZSCB = i; + + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Õ۾ɷÑ") { - + indexZJF = i; SQL.Clear(); SQL.Add("merge into XLXSBJDJJYZ tar "); SQL.Add("using ( select XLXSBJDMX_BJDID,XLXSBJDMX_XH,XLXSBJDMX_CJ from XLXSBJDMX "); @@ -9631,7 +9694,7 @@ namespace GThinking.N_XLXSBJ if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÅäÌ×·Ñ") { - + indexPTF = i; SQL.Clear(); SQL.Add("merge into XLXSBJDJJYZ tar "); SQL.Add("using ( select XLXSBJDMX_BJDID,XLXSBJDMX_XH,XLXSBJDMX_CJ from XLXSBJDMX "); @@ -9647,7 +9710,7 @@ namespace GThinking.N_XLXSBJ if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÏúÊÛëÀû") { - + SQL.Clear(); SQL.Add("merge into XLXSBJDJJYZ tar "); SQL.Add("using ( select XLXSBJDMX_BJDID,XLXSBJDMX_XH,XLXSBJDMX_CJ from XLXSBJDMX "); @@ -9660,7 +9723,34 @@ namespace GThinking.N_XLXSBJ dberp.ExecSQL(SQL); } + + if (GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÈÏÖ¤·Ñ") + { + SQL.Clear(); + SQL.Add("merge into XLXSBJDJJYZ tar "); + SQL.Add("using ( select XLXSBJDMX_BJDID,XLXSBJDMX_XH,XLXSBJDMX_CJ from XLXSBJDMX "); + SQL.Add(" where XLXSBJDMX_BJDID=:pBJDID "); + SQL.Add(" and exists(select 1 from V_XSBJJSJGB where V_XSBJJSJGB_ID=:pID and V_XSBJJSJGB_BJDID=:pBJDID and V_XSBJJSJGB_WGCPBZ<>'Y' and V_XSBJJSJGB_JGFBZ<>'Y' and V_XSBJJSJGB_BJDID=XLXSBJDMX_BJDID and V_XSBJJSJGB_BJDXH=XLXSBJDMX_XH ) "); + SQL.Add(" )sor on(XLXSBJDMX_BJDID=XLXSBJDJJYZ_BJDID and XLXSBJDMX_XH=XLXSBJDJJYZ_XH) "); + SQL.Add(" when matched then update set XLXSBJDJJYZ_YZZ" + i.ToString().PadLeft(2, '0') + "= XLXSBJDJJYZ_YZZ" + i.ToString().PadLeft(2, '0') + "*XLXSBJDMX_CJ/100.0 "); + SQL.ParamByName("pBJDID").Value = sBJDID.Trim(); + SQL.ParamByName("pID").Value = VnewID; + + dberp.ExecSQL(SQL); + } } + + if (indexZZSCB > 0 && indexPTF > 0 && indexZJF > 0 && indexFXYL > 0 && indexQTSH > 0 && indexDF > 0 && indexGJ > 0) + { + + SQL.Clear(); + SQL.Add(string.Format("update XLXSBJDJJYZ set XLXSBJDJJYZ_YZZ{0}=XLXSBJDJJYZ_YZZ{0}*(XLXSBJDJJYZ_YZZ{1}+(XLXSBJDJJYZ_YZZ{2}* 10000 / 81.2655989526499 / 71.3980341706337)+XLXSBJDJJYZ_YZZ{3}+XLXSBJDJJYZ_YZZ{4}+XLXSBJDJJYZ_YZZ{5}+XLXSBJDJJYZ_YZZ{6}) where XLXSBJDJJYZ_BJDID=:pBJDID ", indexZZSCB.ToString().PadLeft(2, '0'), indexDF.ToString().PadLeft(2, '0'), indexGJ.ToString().PadLeft(2, '0'), indexZJF.ToString().PadLeft(2, '0'), indexPTF.ToString().PadLeft(2, '0'), indexQTSH.ToString().PadLeft(2, '0'), indexFXYL.ToString().PadLeft(2, '0'))); + SQL.Add(" and exists(select 1 from V_XSBJJSJGB where V_XSBJJSJGB_ID=:pID and V_XSBJJSJGB_BJDID=:pBJDID and V_XSBJJSJGB_WGCPBZ<>'Y' and V_XSBJJSJGB_JGFBZ<>'Y' and V_XSBJJSJGB_BJDID=XLXSBJDJJYZ_BJDID and V_XSBJJSJGB_BJDXH=XLXSBJDJJYZ_XH ) "); + SQL.ParamByName("pBJDID").Value = sBJDID.Trim(); + SQL.ParamByName("pID").Value = VnewID; + dberp.ExecSQL(SQL); + } + } } @@ -10724,7 +10814,7 @@ namespace GThinking.N_XLXSBJ #endregion } Dictionary dicJGBFGQCPYZ = XLBJDInfo.GetJGBFGQCPYZ(sJGEJGBID); - for (int j = 1; j <= 10; j++) + for (int j = 1; j <= 20; j++) { if (!dicJGBYZZ.ContainsKey("JZ" + j.ToString().PadLeft(2, '0'))) { diff --git a/XLJGB_CLJGTZList.aspx.cs b/XLJGB_CLJGTZList.aspx.cs index 56e0c46..3f45ed0 100644 --- a/XLJGB_CLJGTZList.aspx.cs +++ b/XLJGB_CLJGTZList.aspx.cs @@ -8892,7 +8892,14 @@ namespace GThinking.N_XLXSBJ { int indexXSML = 0; int indexFJSX = 0; - for (int i = 1; i <= 10; i++) + int indexGJ = 0; + int indexDF = 0; + int indexQTSH = 0; + int indexFXYL = 0; + int indexZJF = 0; + int indexPTF = 0; + int indexZZSCB = 0; + for (int i = 1; i <= 20; i++) { if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÆäËûËðºÄ") { @@ -8992,11 +8999,25 @@ namespace GThinking.N_XLXSBJ } } - for (int i = 1; i <= 10; i++) + for (int i = 1; i <= 20; i++) { + + if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "¹¤¼Û") + indexGJ = i; + if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Éú²úµç·Ñ") + indexDF = i; + + if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÆäËûËðºÄ") + indexQTSH = i; + if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "·çÏÕÓàÁ¿") + indexFXYL = i; + + if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Ôöֵ˰³É±¾") + indexZZSCB = i; + if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "Õ۾ɷÑ") { - + indexZJF = i; SQL.Clear(); SQL.Add("merge into XLXSJGBYZZ0 tar "); SQL.Add("using ( select XLXSJGBMX_JGBID,XLXSJGBMX_XH,XLXSJGBMX_CJ from XLXSJGBMX "); @@ -9012,7 +9033,7 @@ namespace GThinking.N_XLXSBJ if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÅäÌ×·Ñ") { - + indexPTF = i; SQL.Clear(); SQL.Add("merge into XLXSJGBYZZ0 tar "); SQL.Add("using ( select XLXSJGBMX_JGBID,XLXSJGBMX_XH,XLXSJGBMX_CJ from XLXSJGBMX "); @@ -9040,6 +9061,33 @@ namespace GThinking.N_XLXSBJ dberp.ExecSQL(SQL); } + + if (XLBJDUtils.GetYZXXByYZID("JZ" + i.ToString().PadLeft(2, '0')).XLXSTZYZ_YZMC == "ÈÏÖ¤·Ñ") + { + SQL.Clear(); + SQL.Add("merge into XLXSJGBYZZ0 tar "); + SQL.Add("using ( select XLXSJGBMX_JGBID,XLXSJGBMX_XH,XLXSJGBMX_CJ from XLXSJGBMX "); + SQL.Add(" where XLXSJGBMX_JGBID=:pJGBID and XLXSJGBMX_XH>=:maxXH "); + SQL.Add(" )sor on(XLXSJGBMX_JGBID=XLXSJGBYZZ0_JGBID and XLXSJGBMX_XH=XLXSJGBYZZ0_XH) "); + SQL.Add(" when matched then update set XLXSJGBYZZ0_YZZ" + i.ToString().PadLeft(2, '0') + "= XLXSJGBYZZ0_YZZ" + i.ToString().PadLeft(2, '0') + "*XLXSJGBMX_CJ/100.0 "); + SQL.ParamByName("pJGBID").Value = sJGBID; + SQL.ParamByName("maxXH").Value = maxXH; + + dberp.ExecSQL(SQL); + } + } + + + + if (indexZZSCB > 0 && indexPTF > 0 && indexZJF > 0 && indexFXYL > 0 && indexQTSH > 0 && indexDF > 0 && indexGJ > 0) + { + SQL.Clear(); + SQL.Add(string.Format("update XLXSJGBYZZ0 set XLXSJGBYZZ0_YZZ{0}=XLXSJGBYZZ0_YZZ{0}*(XLXSJGBYZZ0_YZZ{1}+(XLXSJGBYZZ0_YZZ{2}* 10000 / 81.2655989526499 / 71.3980341706337)+XLXSJGBYZZ0_YZZ{3}+XLXSJGBYZZ0_YZZ{4}+XLXSJGBYZZ0_YZZ{5}+XLXSJGBYZZ0_YZZ{6}) where XLXSJGBYZZ0_JGBID=:pJGBID and XLXSJGBYZZ0_XH>=:maxXH ", indexZZSCB.ToString().PadLeft(2, '0'), indexDF.ToString().PadLeft(2, '0'), indexGJ.ToString().PadLeft(2, '0'), indexZJF.ToString().PadLeft(2, '0'), indexPTF.ToString().PadLeft(2, '0'), indexQTSH.ToString().PadLeft(2, '0'), indexFXYL.ToString().PadLeft(2, '0'))); + SQL.ParamByName("pJGBID").Value = sJGBID; + SQL.ParamByName("maxXH").Value = maxXH; + dberp.ExecSQL(SQL); + + } } } diff --git a/YWYQuery.7z b/YWYQuery.7z new file mode 100644 index 0000000..2138aaa Binary files /dev/null and b/YWYQuery.7z differ diff --git a/obj/Debug/N_XLXSBJA.dll b/obj/Debug/N_XLXSBJA.dll index 9f3174d..1bcfa98 100644 Binary files a/obj/Debug/N_XLXSBJA.dll and b/obj/Debug/N_XLXSBJA.dll differ diff --git a/obj/Debug/N_XLXSBJA.pdb b/obj/Debug/N_XLXSBJA.pdb index 043a0ac..30cbea2 100644 Binary files a/obj/Debug/N_XLXSBJA.pdb and b/obj/Debug/N_XLXSBJA.pdb differ