13.8.3 Update 구문 처리 관련 코드 블록
다음 코드는 메서드로 구현한 내용의 일부로 Update 관련 저장 프로시저를 호출하는 코드다.
/// <summary> /// 프로필 정보 업데이트 /// </summary> /// <param name=“model”>UserViewModel 개체</param> /// <returns>업데이트 되었으면 1 그렇지 않으면 0</returns> public int UpdateUserProcess(UserViewModel model) { SqlConnection objCon = new SqlConnection( ConfigurationManager.ConnectionStrings[“ConnectionString”].ConnectionString); objCon.Open(); SqlCommand objCmd = new SqlCommand(“UpdateUser”, objCon); objCmd.CommandType = CommandType.StoredProcedure; objCmd.Parameters.AddWithValue(”@Email”, model.Email); objCmd.Parameters.AddWithValue(”@Description”, model.Description); objCmd.Parameters.AddWithValue(”@DomainID”, model.DomainID); objCmd.Parameters.AddWithValue(”@PhoneNumber”, model.PhoneNumber); int result = Convert.ToInt32(objCmd.ExecuteScalar()); objCon.Close(); return result; }