본문 바로가기

ASP79

ASP - 형식 순서대로 인식하는 날짜 함수 / DateValue() ASP에서 날짜 인식을 더 자유롭게 받아주는 함수 안녕하세요. 고코더 입니다. ● 1. 이번에 알아보는 함수는 날짜 형식에 따라 년, 월, 일에 대한 순서로 인식하는 함수 입니다. 그리고 약식으로 설정하여도 날짜로 인식하고 표기해주는 역할을 합니다. 기존 Cdate 보다 더 많은 형식의 날짜 형식을 인식합니다. ● 2. 해당 함수에 날짜 형식의 문자열을 넣어주면 됩니다. DateValue(날짜형식 문자열) ● 3. 해당 예제를 작성하였습니다. 처음은 년-월-일로 날짜를 입력하였고 두번째 함수에서는 일-월이 입력되었습니다. 이 함수는 3개가 모두 들어오지 않으면 현재의 시간을 기준으로 표시합니다. 즉 연도가 없기 때문에 현재 연도를 표시합니다. 참고로 해당 방식에서 함수를 Cdate로 바꾸면 오류가 납니다.. 2020. 3. 27.
ASP - 짧은 날짜 표기법(YYYY-MM-DD)으로 변환하는 함수 / CDate() 날짜 형식을 컴퓨터 날짜 설정 표기법으로 변경하기 안녕하세요. 고코더 입니다. ● 1. 현업에서 가장 많이 사용하는 날짜 표기법은 "YYYY-MM-DD" 입니다. 오늘 날짜로 표현하면 "2020-03-27"이라고 값이 나타나겠네요. 그래서 날짜 형식이 다를땐 동일한 형식으로 만들어 비교하는데요. 그런일을 해주는 함수를 배워보려고 합니다. ● 2. 해당 함수에 날짜 형식의 문자열을 넣어주면 단순한 형태로 변환 시켜줍니다. CDate(날짜 문자열) ● 3. 예제소스를 살펴보겠습니다. 한글로 된 날짜 형식을 해당 함수에 입력해보겠습니다. 12345Colored by Color Scriptercs ● 4. 결과 값은 이렇게 심플하게 표현한 값으로 출력 됩니다. 마무리 귀찮은 작업을 줄여주는 함수 2020. 3. 27.
ASP - 문자를 대문자, 소문자로 변경하는 함수 / UCase(), LCase() ASP에서 대소문자로 바꿔주는 함수 안녕하세요.고코더 입니다. ● 1. 문자열을 대문자로 혹은 소문자로 변경하는 방법을 알아보려고 합니다. 보통 로그인 계정 아이디는 소문자로 데이터베이스에 저장하게 됩니다. 이럴 경우에는 대문자로 입려한 문자열을 소문자로 변경해야 하는 경우가 있는데요. ASP 상에서는 이런 작업을 편하게 할 수 있도록 함수를 제공 하고 있습니다. ● 2. 그런 역할을 하는 함수는 아래 2가지 입니다. 사용법은 정말 단순합니다. 스트링만 넣으면 자동으로 노출 됩니다.UCase(문자열)LCase(문자열) ● 3. 아래 소스를 한번 실습해보세요. GoCoder.Net은 대문자로, ITExpress는 소문자로 변경하는걸 실습합니다. 12345678cs ● 4. 결과 화면입니다. 대문자로, 소문.. 2020. 3. 27.
ASP - 공백 값 입력하는 함수 / Space() ASP에서 공백 사용하는 함수 안녕하세요. 고코더 입니다. ● 1. 빈 공백값 null 값이 아닌 문자열 빈 공백 값 " "은 실무에서 많이 사용하는 문자열 입니다. 그런데 빈 공백값은 소스상에 가독성을 하락시키고 반복되는 공백 값은 보기좋지 않습니다. 그래서 ASP에서는 이런 빈공백을 처리하기 위한 함수를 만들어 두었습니다. ● 2. 스페이스 함수에는 인자를 숫자를 넣으면 해당만큼 공백이 실행 됩니다. Space(숫자) ● 3. 예제 소스를 살펴보겠습니다. 두 문자열을 잇고 싶은데 공백을 만들고 싶을때는 이렇게 스페이스 함수를 이용하면 가독성 좋은 소스가 만들어 집니다. 123456Colored by Color Scriptercs ● 4. 결과 값도 역시 문자열 사이에 공백이 자연스럽게 붙네요. 마무리.. 2020. 3. 26.
ASP - 문자열을 순서를 반대로 출력해주는 함수 / StrReverse() ASP에서 문자열을 거꾸로 출력하는 법 안녕하세요. 고코더 입니다. ● 1. 한번도 이런 요구 사항을 받아 본적은 없지만 ASP상에서는 문자열을 거꾸로 출력하는 함수가 있습니다. 바로 이 함수입니다. 해당 함수 인자에 문자열을 넣으면 자동으로 문자가 거꾸로 나타납니다. StrReverse(문자열) ● 2. 예제를 살펴봅니다. 그저 해당 인자에 문자열을 입력하면 준비 완료 입니다. 1234cs ● 3. 결과 화면입니다. 정확히 반대로 문자열을 출력합니다. 현업에서 만나보기 어려운 요구사항일거 같습니다. 마무리 로꾸꺼 2020. 3. 26.
ASP - 문자열을 반복하여 출력하는 함수 / String() 문자열을 여러번 출력하는걸 도와주는 함수 안녕하세요. 고코더 입니다. ● 1. 만약에 ASP상에서 "========" 이런식으로 반복되어 여러번 출력하는 문자열을 표현하면 어떻게 하시겠나요? 첫번째 하드코딩으로 그냥 그대로 출력한다? 두번째 for문을 쓴다? 가장 간단하게 사용 가능한 String 함수를 사용한다가 정답입니다. 이 함수는 문자열을 원하는 숫자만큼 반복하여 실행 가능합니다 String(반복횟수, 문자열) ● 2. 예제소스를 살펴보겠습니다. 문자열 그대로 반복한다면 큰 따옴표 안에 문자열을 넣습니다. 그리고 두번째는 아스키 코드 10진법을 코드를 넣으면 해당 문자열이 출력 됩니다. -> 아스키코드란? - ASCII 코드표 / 변환 사이트 12345 cs ● 3. 결과 화면입니다. 65는 아스.. 2020. 3. 26.
ASP - 숫자를 통화 형태로 변환하는 함수 / FormatCurrency() 숫자를 운영체제 통화로 치환 안녕하세요. 고코더 입니다. 운영체제가 한국이라면 이 함수를 사용한다면 원화로 숫자를 통화 형식으로 변경 할 수 있는 기능이 있는 함수입니다. 그런데 헷갈리는 부분이 있으니 예제를 통해 알아봅니다. ● 1. 해당 함수가 오늘 배울 통화 형태로 나타나게 해줄 함수입니다. FormatCurrency(숫자, 인수) 인수에 따라 기본 값과 1은 반올림을 하고 나머지는 소수점 자리를 노출합니다. 인수 설명 없음 소수점 없이 반올림 1 소수점 한자리 노출 후 반올림 2 소수점 두자리 노출 이후 숫자대로 소수점 노출 ● 2. 예제 소스를 실습합니다. 입력 숫자와 인수를 달리하여 작성합니다. 1234기본 값 : : 반올림 됨인수 1 : : 소수점 한자리까지 노출하고 반올림인수 2 : : 반.. 2020. 3. 26.
ASP - 변수 타입을 확인하는 함수 / VarType() 변수 타입을 알아보는 명령어 안녕하세요. 고코더 입니다. ASP는 변수를 자유롭게 사용하는 언어입니다. 값을 넣으면 알아서 타입을 지정해주는 편리한 구석이 있는데요. VB 기반이라 그런지 쉽게 구현되어 있습니다. ● 1. 그렇지만 변수도 타입을 분명히 가지고 있기 때문에 이를 확인하여 비교하거나 로직을 만들기도 합니다. 사용법은 해당 함수에 변수만 넣어주면 숫자를 반환하여 타입을 말해줍니다. VarType(변수) ● 2. 예제를 한번 만들어서 실행해보겠습니다. 123456789101112 타입 : 타입 : 타입 : 타입 : cs ● 3. 결과 화면입니다. 타입에 따라 반환되는 숫자가 다른걸 알 수 있습니다. ● 4. 해당 반환하는 숫자와 관련된 타입입니다. 아래 표를 확인해보세요. 의미 값 설명 vbEm.. 2020. 3. 25.
ASP - 시간과 날짜를 표현하는 함수 / FormatDateTime() 날짜 표현 함수 안녕하세요. 고코더 입니다. 오늘은 ASP에서 자주 사용하는 날짜와 시간을 표현하는 함수를 알아보려고 합니다. 현업에서도 자주 사용하는 함수입니다. 한번만 정리해놓으면 찾아서 사용하기 쉽겠네요. ● 1. 오늘 배워볼 함수입니다. 포맷데이터타임 외우기도 쉽네요. FormatDateTime(날짜,인수) 해당 함수가 리턴하는 값에 대한 정보입니다. 날짜를 입력하고 변수에 따라서 다양한 방식으로 결과 값을 출력 합니다. 인수 표현 형식 표현 형식 0 기본 표현식 2020-03-25 오후 6:42:36 1 윈도우 날짜 형식으로 표현 2020년 3월 25일 수요일 2 날짜만 간단하게 표현 2020-03-25 3 윈도우 시간형식으로 표현 오후 6:42:36 4 시간만 표현 18:42 ● 2. 해당 함.. 2020. 3. 25.