본문 바로가기

IT_Developers/ASP65

ASP - for문을 배워보자 / 반복문 반복문 For문 안녕하세요. 고코더 입니다. ASP에서도 반복을 실행하는 for문이 존재합니다. 반복문은 중복적인 코드를 없애주고 가독성을 올려주는 좋은 문법입니다. 이게 없다면 길고 지루한 코드를 봐야 합니다. 현업에서도 매일 사용하게 되는게 바로 이 for문 입니다. ● 1. for문 기초 사용법 For 변수 = 시작 To 종료 Step 증가 실행구문1 Next ● 2. for문 예제를 통해 알아보겠습니다. 12345Colored by Color Scriptercs ● 3. 결과 화면입니다. 10줄의 문자열을 단 3줄의 코드로 완성할수 있습니다. 마무리 중복을 없애는것이 중요합니다. 2020. 4. 25.
ASP - if문 사용법을 알아보자 / 특이한 점 ASP에서 조건 분기문 사용방법 안녕하세요. 고코더 입니다. ASP에서도 당연히 if문이 존재합니다. 모든 언어가 기본적으로 가지고 있는 기능입니다. 그런데 ASP에서는 이 문법이 조금 다른 형식을 취합니다. 그래서 다른 언어를 개발하다 이 언어의 분기문을 작성하면 틀리는 경우가 많은데요. 한번 자세히 알아보겠습니다. ● 1. if문을 사용하는 방법 우선 asp에서 if문의 사용법은 이렇습니다. if 비교 = 비교 then 참(true)이라면 elseif 비교 = 비교 then 두번째 비교문이 참(true)이라면 else 참이아닌 것들 거짓(false) end if 예제를 만들어보았습니다. if 는 비교문입니다. 1234567891011121314151617Ccs ASP가 다른 언어와 다른 특성을 이해하.. 2020. 4. 25.
ASP란? - Active Server Page란? ASP가 무엇인지 알아봅니다. 안녕하세요. 고코더 입니다. 오늘은 ASP라는 언어에 대해 알아보겠습니다. 정말 오래된 언어이지만 아직도 많은 시스템에서 사용하는 스타크래프트 같은 존재입니다. ● 1. 액티브 서버 페이지의 역사 A.S.P는 Active Server Page라는 약자입니다. 직역하면 동적으로 서버에서 작동하는 페이지라고 알 수 있습니다. 이 언어를 만든 회사는 다름이 아닌 마이크로 소프트입니다. 현재의 ASP는 3.0입니다. 이후에 20년 가까이 업그레이드 되지 않은 오래된 언어입니다. 1996년 12월 IIS 3.0이 출시되면서 ASP 1.0이 세상에 출시되었습니다. 1997년에 9월에 IIS 4.0이 출시되면서 ASP 2.0으로 업그레이드 되었고 2000년 11월 IIS 5.0이 출시되.. 2020. 4. 24.
ASP - 세션(session)을 사용하는 기초 방법 asp에서 세션을 입력하고 삭제하는 방법 안녕하세요. 고코더 입니다. ● 1. ASP에서 세션을 사용하는 기초 방법을 알아봅니다. 세션을 입력하고 세션을 삭제하는 방법을 알아봅니다. 세션은 서버에 저장되는 부분이 쿠키와 다릅니다. Session("세션변수") = 세션 값 '// 세션 입력하기 Session.Contents.Remove("세션변수") '//특정 세션 지우기 '// 세션 모두 지우기 Session.Contents.RemoveAll() Session.Abandon() ● 2. 세션을 사용하는 방법을 알아봅니다. 해당 방식으로 입력하고 삭제하는 법만 알면 사용법 알면 문제가 없습니다. 아래 예제를 보고 출력할 문자는 과연 어떤 것일지 생각해보세요. 123456789101112 cs ● 3. 결과.. 2020. 4. 2.
ASP - 1000단위 자리마다 ,(콤마) 입력하는 함수 / FormatNumber() asp에서 숫자 천 단위마다. 구분 점을 찍어주는 함수 안녕하세요. 고코더 입니다. 숫자를 표현할때 가독성을 위해 0이 세개 즉 천의 자리마다 콤마를 찍습니다. 100000 이렇게 숫자를 보면 하나 둘 세야 하지만 100,000 콤마를 찍어주면 쉽게 가독성 있는 숫자 표현이 가능합니다. 이런 역할을 하는 함수를 알아봅니다. ● 1. FormatNumber의 사용법입니다. 옵션은 매우 많지만 사용하는 방법은 두 번째 방법입니다. FormatNumber("숫자", "소수점 자리", "0을 표시할지", "-를 표시할지", "천 단위 설정사용할지") FormatNumber("숫자", "소수점 자리") '// 사실상 이렇게만 사용하고 충분함 ● 2. 예제 소스입니다. 특이한점은 문자열도 인식이 가능합니다. 123.. 2020. 3. 30.
ASP - 주석을 처리하는 방법 / ' (작은 따옴표) asp에서 주석 처리는 작은 따옴표 입니다. 안녕하세요. 고코더 입니다. 모든 프로그래밍 언어에서는 주석을 처리할 수 있는 방법이 있습니다. 보통은 // 이런식의 처리가 많지만 ASP는 조금 특이하게 작은 따옴표를 사용중입니다. 주석이란 메모하는 목적으로 쓰입니다. 소스 코드를 리뷰 할때 쉽게 이해할 수 있게 만드는게 목적입니다. 컴파일러와 인터프리터에 의해 무시되어 컴파일 하기 때문에 프로그램에는 아무런 영향을 주지 않습니다. 주석 처리 방법 ● 1. 주석은 불편하게도 작은 따옴표로 사용합니다. 참고로 다른 언어에서는 찾아 볼 수 없는 방식입니다. 그리고 여러 라인을 한번에 주석을 처리하는 방법도 없습니다. '(작은 따옴표) ● 2. 예제 소스입니다. 코드 맨앞에 작은 따옴표만 넣으면 주석으로 간주되어.. 2020. 3. 30.
ASP - 화면에 결과물을 출력해주는 객체/ Response.Write asp에서 문자 그대로 출력하는 출력문 안녕하세요. 고코더 입니다. 가장 기본적은 출력문을 늦게 강의하네요. 계속 무심코 써왔던 response.write는 php에서는 echo 자바에서는 sysout 등 기본으로 사용하는 출력문들이 ASP에도 존재합니다. ● 1. 화면에 결과물을 노출하는 출력문입니다. 변수를 담아도 되고 문자를 그대로 담아도 됩니다. response.write "원하는 결과 값" ● 2. 예제 소스입니다. 화면에 보고 싶은 모든 결과 값을 확인 가능합니다. html도 이 객체에서 실행하면 화면에서 그대로 노출 됩니다. 12345Colored by Color Scriptercs ● 3. 결과 화면입니다. 항상 사용하던 객체를 다시 한번 복습합니다. 마무리 무심코 사용했지만 한번 정리해보.. 2020. 3. 30.
ASP - 변수가 초기화 상태인지 확인하는 함수 / IsEmpty() asp에서 초기화된 변수인지 체크 안녕하세요. 고코더 입니다. 변수가 초기화 되어 있는지 체크하는 함수를 알아봅니다. 초기화 되었다 하면 비어있는 상태 즉 변수 자체로 선언한 상태를 말합니다. null이나 공백이 들어간 상태가 아닌 순수 변수가 선언된 상태입니다. 변수가 사용되고 있는지 체크할때 사용 가능합니다. ● 1. 해당 함수에 변수를 입력하면 true를 반환합니다. 나머지는 false이겠죠. IsEmpty(변수) '// 초기화 된 변수라면 true ● 2. 예제를 알아봅니다. 변수라고 선언한 변수만 ture가 예상 됩니다. 나머지는 IsEmpty 볼때 초기화 이후에 사용된 변수입니다. 1234567891011Colored by Color Scriptercs ● 3. 결과 화면입니다. 변수만 선언한.. 2020. 3. 30.
ASP - 해당 변수가 null인지 알아보는 함수 / IsNull() asp에서 변수가 null 인지 확인하는 방법 안녕하세요. 고코더 입니다. 변수가 null인건 초기화 되었다는 것입니다. 이런 초기화 상태에서 사용해야 할 경우에 이 함수를 이용하면 쉽게 null인지 알 수 있습니다. ● 1. null을 가진 변수라면 true 반대라면 false를 출력합니다. IsNull() '// null이면 true 반환 아니면 false ● 2. 예제 소스를 확이해보겠습니다. null 이외에는 모두 false를 반환합니다. 123456789Colored by Color Scriptercs ● 3. 예상대로 null일 경우만 true가 나타납니다. 마무리 null 이 가장 좋은 상태죠. 나도 null 인 상태로 쉬고 싶다. 2020. 3. 29.