|  |  | 
 |  |  |                 // | 
 |  |  |                 oCn.BeginTran(); | 
 |  |  |                 //更新主表 | 
 |  |  |                 oCn.RunProc("UpDate Sb_EquipMaintainPlanBillMain set  " + | 
 |  |  |                 oCn.RunProc("UpDate Sb_EquipMaintainRuleBillMain set  " + | 
 |  |  |                 " HBillNo='" + omodel.HBillNo + "'" +  //固定赋值=============== | 
 |  |  |                 ",HDate='" + omodel.HDate + "'" + | 
 |  |  |                 ",HYear='" + omodel.HYear.ToString() + "'" + | 
 |  |  | 
 |  |  |                 //插入配件子表 | 
 |  |  |                 foreach (Models.ClsSb_EquipMaintainRuleBillSub oSub in DetailColl_Mater) | 
 |  |  |                 { | 
 |  |  |                     oCn.RunProc("Insert into Sb_EquipMaintainRuleBillSub " + | 
 |  |  |                     string sql = "Insert into Sb_EquipMaintainRuleBillSub " + | 
 |  |  |                       " (HInterID,HEntryID," + | 
 |  |  |                       "HCloseMan,HEntryCloseDate,HCloseType,HRemark," + | 
 |  |  |                       "HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney," + | 
 |  |  | 
 |  |  |                       + omodel.HInterID.ToString() + "," + oSub.HEntryID.ToString() + | 
 |  |  |                       ",'" + oSub.HCloseMan + "','" + oSub.HEntryCloseDate + "'," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" + | 
 |  |  |                       "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() + | 
 |  |  |                       "," + oSub.HQty.ToString() + "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() + "," + oSub.HQtyMust.ToString() + | 
 |  |  |                       ") "); | 
 |  |  |                       "," + oSub.HQty.ToString() + "," + oSub.HMaterID.ToString() + "," + oSub.HUnitID.ToString() + ",0" + | 
 |  |  |                       ") "; | 
 |  |  |                     oCn.RunProc(sql); | 
 |  |  |                 } | 
 |  |  |                 sReturn = "修改单据成功!"; | 
 |  |  |                 oCn.Commit(); |