본문 바로가기

ASP79

ASP(Active Server Pages) 공부하기 좋은 무료 사이트 안녕하세요. 고코더 입니다. 클래식 ASP, 일명 Active Server Pages를 사용하는 회사가 아직도 꽤 많은 거 같습니다. 저도 처음 회사에서 ASP와 닷넷을 동시에 사용했던 기억이 납니다. (지금은 자바만..) 그래서 오늘은 옛날 언어이지만 여전히 필요한 분을 위해 ASP를 공부할 수 있는 사이트를 소개합니다. ● 1. 바로 태요넷에 asp 강의 게시판입니다. http://www.taeyo.net/Columns/View.aspx?SEQ=133&PSEQ=12&IDX=7 TAEYO.NET 강좌 목록으로 돌아가기 필자의 잡담~ 안녕하세요? taeyo입니다. 이 강좌는 기존의 강좌와는 사뭇 틀릴지도 모르겠네요...왜냐하면, 이 부분은 제 책(Taeyo's ASP 입문)의 한 Chapter를 그대로 .. 2021. 11. 1.
ASP - Left(), 왼쪽 부터 문자열 자르기 안녕하세요. 고코더 입니다. 이번 시간에는 ASP에서 사용하는 문자열 자르기 함수 중에서 가장 많이 사용되는 LEFT() 함수를 알아보겠습니다. 이 기능은 기존 mysql에서 사용하는 방법과 동일합니다. ● 1. LEFT를 선언하고 첫 번째 인자는 문자열 값을 두 번째 인자는 몇 번째 문자열까지 가져올지 숫자를 입력합니다. "LEFT(변수, 숫자)" str = "abcdef" response.write LEFT(str, 3) '왼쪽 부터 3번째 문자열까지 가져온다 ● 2. 위에 표시된 데이터의 결과 값은 abc로 표현이 됩니다. 엑셀에서 사용하는 함수와 동일한 기능입니다. 2021. 11. 1.
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 - 변수가 초기화 상태인지 확인하는 함수 / IsEmpty() asp에서 초기화된 변수인지 체크 안녕하세요. 고코더 입니다. 변수가 초기화 되어 있는지 체크하는 함수를 알아봅니다. 초기화 되었다 하면 비어있는 상태 즉 변수 자체로 선언한 상태를 말합니다. null이나 공백이 들어간 상태가 아닌 순수 변수가 선언된 상태입니다. 변수가 사용되고 있는지 체크할때 사용 가능합니다. ● 1. 해당 함수에 변수를 입력하면 true를 반환합니다. 나머지는 false이겠죠. IsEmpty(변수) '// 초기화 된 변수라면 true ● 2. 예제를 알아봅니다. 변수라고 선언한 변수만 ture가 예상 됩니다. 나머지는 IsEmpty 볼때 초기화 이후에 사용된 변수입니다. 1234567891011Colored by Color Scriptercs ● 3. 결과 화면입니다. 변수만 선언한.. 2020. 3. 30.