C#

[.net mvc][IBatis][ms-sql] 아이바티스를 사용한 프로시저 호출방법

< update id=”ExamValidationCheck” parameterClass=”int” >
      EXEC ExamValidationCheck #UserID#
< /update>

< insert id=”ExamInsert” parameterClass=”int”>
      EXEC ExamInsert #UserID#
< /insert>

● 파라미터가 여러개일 경우 콤마로 구분
    EXEC ExamInsert #UserID#, #Param2#

 

백엔드 코드
[HttpPost]
public JsonResult ExamUpload(HttpPostedFileBase file, int Year, int? Company)
{
     int UserID = 1111;
     try
     {
       _repository.Update(“ExamValidationCheck”, UserID);
       _repository.Insert(“ExamValidationCheck “, UserID);
        return Json(new { Result = “OK” }, “text/html”);
      }
      catch (Exception ex)
      {
           ex.StackTrace;
           return Json(new { Result = “False”, ResultMessage = “오류: ” + ex.StackTrace }, “text/html”);
      }
  
return Json(new { Result = “False”, ResultMessage = “성공” }, “text/html”);
}

Leave a Reply

error: Content is protected !!