Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : Try 에 대한 여러가지 질문
글번호: 171
작성자: 안장원
작성일: 2004/06/13 오후 8:53:00
조회수: 2989
   Try
re5:   InCnT_Connetion2.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Fdbfname)
        InCnT_Connetion2.Execute(mSql)
   Catch When Err.Number = 3704

   Catch
        ErrRtn(Err.Number, ErrorToString)
        Exit Sub
   Finally
        InCnT_Connetion2.Close()
   End Try

이렇게 하는게 맞나요?

맞다면 여러가지 질문 좀 드릴께요.

1. 오류 3704가 나오면 다시 저장을 재시도를 해야하는데 어떻게 해야하나요?
저장이 잘 될때까지 재시도하고 그외에 오류가 발생하면 ErrRtn을 실행하게 하려구요

2.Exit Sub를 해도 Finally 블럭이 실행되나요?
Exit Try 는 Finally 블럭이 실행된후 빠져나온다고 읽었는데 Exit Sub 도 실행이 되는가해서요..

3. 저렇게하면 가비지 수집이 잘 되나요?
다중 스레드를 사용하는데 자꾸 ado 연결이나 오픈할때 지정되지 안은 오류가 발생했다고 나와서요
분명히 close하고 nothing 를 했는데도 리소스가 환원이 안되는것 같아서요.
스레드도 abort하고 nothing를한후 다시 설정하여 사요하는데 말잉{요.

4. Try 내부에 또다른 Try 블럭이 들어갈수 있나요?

5. 리소스 상황을 볼수있는 툴 없나요?
윈 98에는 있는데 윈XP에는 없는거 같아서요..

질문이 많은데 부탁드려요..

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 [SOS] 프로그래밍 작업이 필요해요! - 하이빈 2004-06-19 2827
현재글 Try 에 대한 여러가지 질문 - 안장원 2004-06-13 2989
다음글 샌님~~~...희망이 보이다 마네용...ㅡ,.ㅡㆀ - 장동호 2004-06-12 2931
 
손님 사용자 Anonymous (손님)
로그인 Home