자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

procedure THeaderFooterwithNavigation.FormShow(Sender: TObject);
var n1 : integer;
    mess : string;
begin
    try
       SQLConnection1.Connected := True;
       method := TServerMethods1Client.Create( SQLConnection1.DBXConnection  );
       mess := '';
    except
         on E: Exception do begin
            mess := E.Message;
            LabelCount.Text := mess;
         end;
    end;
    if mess <> '' then begin
       MessageDlg('서버연결 실패', System.UITypes.TMsgDlgType.mtInformation,
                  [ System.UITypes.TMsgDlgBtn.mbOk ], 0,
                  procedure(const AResult: TModalResult)
                  begin
                      case AResult of
                            { Detectwhichbuttonwaspushedand show a differentmessage }
                           mrYes:  begin
                                     // pressed yes
                                   end;
                           mrNo:   begin
                                      // pressed no
                                   end;
                      end;
                  end
                 );
     //  Application.Terminate;
    end;
 
 ......
 
 
안녕하세요!!
안드로이드에서 위와 같은 코드를 실행하면 
평상시는 정상적으로 동작하는데
와이파이 신호가 약해지거나 인터넷이 끊기면 
어플이 멈춥니다.
 
서버는 DataSNAP으로 구현하였고 
클라이언트에서 SQLConnection으로 연결해서 
서버의 메서드를 호출하는 방식으로 MYSQL의 데이터를 불러오고 저장하는 방식을 
사용하였습니다.
 
인터넷 상태가 끊겼을때 어플이 멈추지 않도록 
예외처리를 하는 방법이 있을까요?
 
감사합니다~~~
번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15766
공지 유용한 관련 사이트 관리자2 2014.03.20 54580
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 97985
414 xe 10.2 에서 Form transparency 기능 문의 vastia 2017.07.20 107
» DataSNAP 연결하여 클라이언트에서 업무처리중에 네트웍이 끊기면 [2] 0Erros 2017.07.16 370
412 Android에서 TImage 의 크기가 왜 변하나요? [2] file 쿠리 2017.07.05 355
411 ListBox 사용시 최대 몇개의 아이템을 추가 가능할 까요? [3] file 쿠리 2017.07.04 400
410 모바일에서 메일로 첨부화일을 보내는 방법은 있나요? [2] 스카이 2017.06.24 626
409 안드로이드에서 백그라운드 푸쉬 해결방법. [4] 나즈나 2017.06.19 2321
408 Gesture 적용이 않됩니다. [2] file 쿠리 2017.06.13 211
407 델파이에서 SDK 정보가 증발되는 버그 제보 및 안드로이드 빌드 시 Exec Error 해결방법입니다. [2] file 나즈나 2017.06.16 339
406 모바일 폼 구성시 여러개 폼 생성 방법 [6] 수강생 2014.04.28 3073
405 정현수님의 토스트 샘플로 공부중 동작하지 않아 질문입니다. [2] 나즈나 2017.06.14 120
404 주소록 가져오는 셈플 테스트가 안됩니다. [1] 쿠리 2017.06.09 110
403 FCM 사용. [2] nazuna 2017.06.10 601
402 델파이 시애틀로 ios 10버전의 기기 컴파일시 가능여부 [2] 김태윤 2017.06.12 189
401 ble 관련 질문 드립니다. [1] kimds 2017.05.30 120
400 안드로이드 앱 테더링 연결 문제 [2] file YGPOS 2017.05.24 464
399 delphi xe10 firemonkey로 개발한 앱 rooting 폰 및 중국폰 에서 사용 가능 유무 당신이먼저 2017.05.19 183
398 델파이 10 Seattle로 안드로이드 Nougat 개발. [1] hsson 2017.05.19 213
397 Tokyo 에서 컴파일 후 실행파일에 Malware 로 잡히는 증상발생 [3] file 크루노 2017.05.16 472
396 xe10.2 버전 서브 폼닫기 안됨 [2] 텔로스김 2017.05.12 492
395 10.2 에서 안드 빌드시 [ldandroid Error] "ld" exited with code 1. 에러문제 [1] 크루세더 2017.04.29 564