asp classic에서 Err.number 사용법

2024. 11. 20. 09:55

ASP Classic에서 Err 객체는 런타임 오류 정보를 제공하는 내장 객체입니다. Err.Number 속성은 발생한 오류의 고유 번호를 반환하며, 이를 통해 오류 유형을 식별할 수 있습니다. 아래는 Err.Number를 사용하는 방법에 대한 설명과 예제입니다.


기본 사용법

  1. 오류 처리:
    • ASP Classic에서 오류 처리를 설정하려면 On Error Resume Next를 사용합니다. 이는 실행 중 발생하는 오류를 무시하고 계속 진행하도록 설정합니다.
  2. 오류 감지:
    • Err.Number 속성을 사용하여 오류가 발생했는지 확인합니다. 오류가 발생하지 않으면 Err.Number는 0을 반환합니다.
  3. 오류 재설정:
    • Err.Clear 메서드를 호출하여 오류 정보를 초기화할 수 있습니다.

코드 예제

<%
' 오류 처리를 활성화합니다.
On Error Resume Next

' 오류가 발생할 가능성이 있는 코드 실행
Dim fileSystem
Set fileSystem = Server.CreateObject("Scripting.FileSystemObject")

' 존재하지 않는 파일을 열어보려는 시도 (오류 발생)
Dim file
Set file = fileSystem.OpenTextFile("C:\nonexistentfile.txt", 1)

' 오류 번호 확인
If Err.Number <> 0 Then
    Response.Write("오류가 발생했습니다!")
    Response.Write("오류 번호: " & Err.Number & "")
    Response.Write("오류 설명: " & Err.Description & "")
    
    ' 필요한 오류 처리 수행
End If

' 오류 정보 초기화
Err.Clear

' 다시 정상적인 실행
Response.Write("코드는 계속 실행됩니다.")
%>

주요 속성 및 메서드

  • Err.Number: 오류 번호
  • Err.Description: 오류 설명
  • Err.Source: 오류의 원본 (예: 오류를 발생시킨 객체)
  • Err.HelpContext 및 Err.HelpFile: 도움말 파일 및 컨텍스트 (잘 사용되지 않음)
  • Err.Clear: 오류 정보를 초기화

참고 사항

  • On Error Resume Next는 모든 오류를 무시하고 계속 실행하게 합니다. 하지만 코드 작성 시에는 주요 오류를 적절히 처리하는 로직을 추가해야 합니다.
  • 오류를 무조건 무시하면 디버깅이 어려울 수 있으므로, 특정 조건에서만 On Error Resume Next를 사용하는 것이 좋습니다.

이와 같은 방법으로 오류를 감지하고 적절히 처리할 수 있습니다.

텍사스양 일상에서

깨달아야 한다

2024. 11. 18. 20:23

우리는 역시 깨달아야 한다.
과거의 내가 지금의 나를 만든 것처럼
지금의 나 역시 미래의 나를 미리 보여 주는
척도라는 사실 말이다. 누군가의 돈을 함부로
빼앗아 자기 마음대로 쓴 사람들, 그들의 미래는
끓는 역청 속에서의 고통 그 자체일 것이다.
그러므로 우리 역시 잘못된 길에서 벗어나
올바른 길을 늘 고민하고
또 걸어가야 한다.


- 김범준의 《지옥에 다녀온 단테》 중에서 -

'고도원의 아침편지' 카테고리의 다른 글

사랑한다면 춤을 춰라  (1) 2024.11.17
체중계에 찍히는 숫자  (0) 2024.11.16
니체의 별명 '꼬마 목사'  (0) 2024.11.13
전쟁터의 샘물에서  (0) 2024.11.12
정장 차림으로 서재에 들어간다  (0) 2024.11.11

텍사스양 고도원의 아침편지

사랑한다면 춤을 춰라

2024. 11. 17. 00:01

최근에 넷플릭스에서
'새들과 함께 춤을'을 봤는데
무대는 세계에서 두 번째로 큰 섬인 뉴기니섬이고,
그곳에 사는 뇌쇄적인 새들은 기이한 사랑 춤을 춥니다.
암컷을 유혹하는 기술입니다. 수컷은 엉덩이를 시계
방향으로 느릿느릿 돌리며 관능적인 춤을 춥니다.
지성이면 감천입니다. 수컷의 정성이 하늘에
닿아 드디어 짝짓기에 성공합니다. 수컷은
세상에 태어나 처음이자 마지막으로
아버지의 역할을 합니다.


- 정부희의 《곤충은 남의 밥상을 넘보지 않는다》 중에서 -

'고도원의 아침편지' 카테고리의 다른 글

깨달아야 한다  (0) 2024.11.18
체중계에 찍히는 숫자  (0) 2024.11.16
니체의 별명 '꼬마 목사'  (0) 2024.11.13
전쟁터의 샘물에서  (0) 2024.11.12
정장 차림으로 서재에 들어간다  (0) 2024.11.11

텍사스양 고도원의 아침편지

체중계에 찍히는 숫자

2024. 11. 16. 23:55

고등학교를 다닐 때는
체중계에 찍히는 숫자를
학교 성적처럼 여겼다. 그 숫자가
내 가치를 그대로 반영하는 것 같았다.
성적이 잘 나오거나 몸무게가 줄어드는 건
축하할 일이고, 그 반대일 경우에는 타인에게
사랑받고 인정받고자 더 열심히 노력해야 했다.
몸무게를 향한 집착은 대학과 간호학교에
다니면서도, 심지어 간호사로 일하기
시작했을 무렵까지도 계속됐다.


- 해들리 블라호스의 《삶이 흐르는 대로》 중에서 -

'고도원의 아침편지' 카테고리의 다른 글

깨달아야 한다  (0) 2024.11.18
사랑한다면 춤을 춰라  (1) 2024.11.17
니체의 별명 '꼬마 목사'  (0) 2024.11.13
전쟁터의 샘물에서  (0) 2024.11.12
정장 차림으로 서재에 들어간다  (0) 2024.11.11

텍사스양 고도원의 아침편지

눈먼시계공 줄거리 요약

2024. 11. 14. 11:50

리처드 도킨스의 눈먼 시계공 (The Blind Watchmaker)은 진화론과 자연선택에 대한 과학적 개념을 대중에게 쉽게 설명하는 책입니다. 이 책에서 도킨스는 복잡한 생명체가 창조주의 개입 없이 자연선택에 의해 진화했음을 주장하며, 고도의 설계처럼 보이는 생물학적 구조가 사실은 "눈먼 시계공"과 같은 비의도적 과정의 결과라고 설명합니다.

책의 주요 줄거리는 다음과 같습니다:

  1. 복잡성에 대한 오해와 시계공의 비유: 도킨스는 많은 사람이 복잡한 생명체가 설계된 것처럼 보이기 때문에 반드시 창조자가 존재할 것이라고 믿는 오해에 대해 이야기합니다. 윌리엄 페일리가 창조론을 설명할 때 사용한 "시계공의 비유"를 들어 생명체가 시계처럼 정교하다고 해도 그것이 반드시 지능적 설계자의 산물은 아니라는 점을 강조합니다.
  2. 자연선택의 메커니즘: 도킨스는 자연선택이 어떻게 작동하는지 설명하면서, 생명체가 환경에 적응하고 생존 가능성을 높이기 위해 진화해왔다는 점을 강조합니다. 그는 무작위 돌연변이와 자연선택이라는 과정을 통해 생명체가 점진적으로 더 복잡해질 수 있음을 설명합니다.
  3. 컴퓨터 시뮬레이션과 진화의 예시: 도킨스는 컴퓨터 프로그램을 사용하여 복잡한 구조가 점진적 변화의 축적으로 만들어질 수 있음을 시연합니다. 이를 통해 자연선택이 충분한 시간 동안 반복되면 복잡한 생명체를 만들어낼 수 있음을 보여줍니다.
  4. 신의 역할에 대한 반박: 그는 복잡성이 필연적으로 창조주의 존재를 요구하지 않는다는 점을 강조하며, 자연선택이 그 역할을 대신할 수 있음을 설득력 있게 설명합니다.

눈먼 시계공은 과학적 발견과 논리적 설명을 통해 창조론과 지적 설계론에 대해 비판적 시각을 제시하며, 진화론의 과학적 정당성을 옹호하는 중요한 저서로 평가받고 있습니다.

'책 관련' 카테고리의 다른 글

천년의 금서.. 김진명  (0) 2010.12.27
네 안의 에베레스트를 정복하라..  (2) 2010.02.10
인생사용 설명서..  (0) 2010.02.10
소설가 김훈 특강 - 정독도서관 위치..  (0) 2009.11.16
청춘의 독서..  (0) 2009.11.13

텍사스양 책 관련

대출을 받는 입장에서 원금균등 vs 원리금 균등 중에 유리한 방법은?

2024. 11. 14. 11:49

대출을 받을 때 선택할 수 있는 상환 방식인 원금균등 상환원리금균등 상환은 각각 장단점이 있습니다. 본인에게 유리한 방식을 선택하려면, 월 상환금액의 부담과 총 이자액의 차이를 고려해야 합니다.

1. 원금균등 상환

원금균등 상환은 매월 같은 금액의 원금을 상환하면서 이자를 더하는 방식입니다. 초기 상환금이 크지만, 상환할수록 이자 부담이 점차 줄어듭니다.

  • 장점: 총 이자 부담이 적음 (상환 초기에 이자를 더 많이 내지만, 원금이 빠르게 줄어듦에 따라 이자도 점점 적어짐)
  • 단점: 초기 상환금이 크므로, 초기 부담이 큼

추천 상황:

  • 이자를 적게 내고 싶은 경우
  • 상환 초기에 상환 부담이 있어도 괜찮은 경우

2. 원리금균등 상환

원리금균등 상환은 매월 같은 금액의 원리금을 상환하는 방식으로, 월 상환액이 일정하게 유지됩니다. 초기에 원금 비율이 낮고 이자 비율이 높지만, 점차 원금 상환 비율이 높아집니다.

  • 장점: 매월 같은 금액을 납부하므로, 예산을 예측하기 쉬움
  • 단점: 총 이자 부담이 원금균등보다 큼

추천 상황:

  • 매월 일정한 금액으로 상환하고 싶은 경우
  • 초기 상환 부담이 적은 것이 중요한 경우

비교

  • 이자 부담: 원금균등 상환이 더 적음
  • 초기 상환 부담: 원리금균등 상환이 더 낮음
  • 상환 계획 예측: 원리금균등 상환이 일정하여 예측하기 쉬움

따라서,

이자 부담을 줄이는 것이 중요하다면 원금균등 상환을 추천하고,

월 상환액의 일정성을 선호한다면 원리금균등 상환이 유리.

텍사스양 주식/경제관련

니체의 별명 '꼬마 목사'

2024. 11. 13. 19:43

프리드리히 니체는
1844년에 개신교 목사 집안에서 태어났다.
어린 시절에 그는 이런 집안의 정신을 흠뻑
받아들인 것이 분명하다. 그가 "성서 구절과
종교적 노래들을 하도 훌륭하게 표현해서
듣는 사람이 울음을 터뜨리지 않을 수
없었다"라는 보고도 있다. '꼬마 목사'가
그의 별명이었다. 그러나 소년은
다른 분야에서도 아주 명석했다.


- 빌헬름 바이셰델의 《철학의 뒷계단》 중에서 -

'고도원의 아침편지' 카테고리의 다른 글

사랑한다면 춤을 춰라  (1) 2024.11.17
체중계에 찍히는 숫자  (0) 2024.11.16
전쟁터의 샘물에서  (0) 2024.11.12
정장 차림으로 서재에 들어간다  (0) 2024.11.11
돈은 '힘'이다?  (0) 2024.11.09

텍사스양 고도원의 아침편지

전쟁터의 샘물에서

2024. 11. 12. 23:44

전쟁터에 자리한
이곳의 샘물은 우리들에게
생명을 더욱 북돋아 주는 참 샘물이었다.
우리는 왜 이 맑은 샘물을 두고 전투를 해야만
했을까? 많은 죽은 영혼들이 맴도는 샘물가에서
신앙인도 아닌 내가 아군이든 적이든 그들의
영혼을 위해 진심으로 기도했다. 항상 맑은
물을 간직한 샘물처럼 그저 이유도 없이
희생된 모든 영혼들이 평안한 안식을
갖게 해 달라고 간절한 마음으로
기도했다.


- 손문규의 《전쟁과 사랑》 중에서 -

'고도원의 아침편지' 카테고리의 다른 글

체중계에 찍히는 숫자  (0) 2024.11.16
니체의 별명 '꼬마 목사'  (0) 2024.11.13
정장 차림으로 서재에 들어간다  (0) 2024.11.11
돈은 '힘'이다?  (0) 2024.11.09
세상에서 가장 안전한 곳은  (0) 2024.11.09

텍사스양 고도원의 아침편지

정장 차림으로 서재에 들어간다

2024. 11. 11. 10:17

"저녁이 되면 집으로 돌아와
먼지가 내려앉은 옷을 벗고 관복으로
갈아입는다. 그리고 홀로 옛 선인들의 정원인
서재로 들어간다. 매일 그들과 네 시간 동안
대화를 나누다 보면 잠시나마 나는 내 삶에
주어진 모든 시련과 고통을 잊게 된다."
(마키아벨리가 프란체스코 베토리에게
보낸 편지 중에서)


- 조윤제의 《신독, 혼자 있는 시간의 힘》 중에서 -

'고도원의 아침편지' 카테고리의 다른 글

니체의 별명 '꼬마 목사'  (0) 2024.11.13
전쟁터의 샘물에서  (0) 2024.11.12
돈은 '힘'이다?  (0) 2024.11.09
세상에서 가장 안전한 곳은  (0) 2024.11.09
박테리아의 무서운 진화  (2) 2024.11.06

텍사스양 고도원의 아침편지

돈은 '힘'이다?

2024. 11. 9. 13:48

돈이라면
세상 모든 게 가능하다고
말하는 시대다. 돈이 있으면 그른 것이
옳은 것으로 둔갑하기도 한다. 생각해 보니
지금 우리가 사는 세상이 지옥에 갈 것을
기다릴 필요도 없는 지옥 그 자체가
아닌가 싶다. 돈이 전부가 되어
우리의 몸과 영혼을 피폐하게
만드니 말이다.


- 김범준의 《지옥에 다녀온 단테》 중에서 -

텍사스양 고도원의 아침편지

세상에서 가장 안전한 곳은

2024. 11. 9. 01:08

세상에서 가장 안전한 곳은
차이와 다양성이 존중되는 곳입니다.
그와 반대로 피부색, 성별, 고향, 모어와 같이
내가 의지적으로 선택한 것도 아닌 것 때문에
차별받고 배제되는 일이 성행한다면,
거긴 참 무섭고 불편한 곳입니다.


- 신동일의 《버티는 힘, 언어의 힘》 중에서 -

텍사스양 고도원의 아침편지

박테리아의 무서운 진화

2024. 11. 6. 22:27

일부 과학자들은
항생제에 내성을 가진 감염 때문에
2050년까지 3억 명의 인구가 목숨을 위협받고
세계 경제에 100조 달러의 부담을 안길 것이라
예상한다. 박테리아는 그저 항생제에 저항하기만
하는 게 아니라 그것을 먹잇감으로 삼는
경향까지 보인다. 어떻게 그럴까?


- 프레드 프로벤자의 《영양의 비밀》 중에서 -

텍사스양 고도원의 아침편지