사용자 도구

사이트 도구


uxupdate

문서의 이전 판입니다!


데이터 저장

  프로그램을 실행하여 화면로딩 후 데이터입력하여 저장하기
  
  
   저장버튼이 눌러지면...
   아래 코드로 분기된다.
   
      /// <summary>
      /// 저장 버튼 클릭
      /// </summary>
      public override void OnSaveClick(UBiMdiForm f)
      {
          base.OnSaveClick(f);
          try
          {
              // 저장중이라는 메세지를 화면에 표시함
              UBiMessageBox.ShowWait("Wait", "Saving into Database...");
  
              // 저장 처리
              ResponseDB res = uBiDataManager1.GetAdapter("GET_MAIN").Update();
              // 또는 ResponseDB res = mainGrid.DatAdapter.Update();
              if (res.Code == 0)
              {
                  // 저장에 성공하여 변경된 데이터를 다시 조회함.
                  OnSearchClick(f); // 재조회
              }
              else
                  // 서버에서 보내는 오류 메세지를 표시함
                  throw new Exception(res.Message);
          }
          catch (Exception ex)
          {
              // 혹시 모를 Exception 처리
              ex.UBiShowException(this);
          }
          finally
          {
              // 저장중이라는 화면 베세지를 안보이게 숨김
              UBiMessageBox.CloseWait();
          }
      }     
  

↑ 상위로 가기

uxupdate.1752044125.txt.gz · 마지막으로 수정됨: (바깥 편집)