본문 바로가기

IT_Developers/ASP67

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.
ASP - 문자열의 길이와 바이트 길이를 알아내는 함수 / Len() , LenB() asp에서 문자열 길이를 알아내는 방법 안녕하세요. 고코더 입니다. 문자열 길이를 체크하는 방법을 함께 알아보려고 합니다. 사는 도시 이름을 10자 이하인데 20자를 입력한 데이터라면 이를 체크할수 있는 기능입니다. 문자열에 대한 유효성 체크는 꼭 필요한 기본 기능입니다. ● 1. len은 말 그대로 글자 수를 돌려줍니다. 글자 수를 하나, 둘 세서 반환하지만 LenB는 원초적으로 바이트를 돌려줍니다. 둘 다 필요한 기능이겠네요. Len() '// 문자열 길이를 반환 LenB() '// 문자열 길이를 바이트로 반환 ● 2. 예제 소스를 한번 살펴보세요. 제 홈페이지 주소 길이를 재어보았습니다. 1234Colored by Color Scriptercs ● 3. 결과 화면입니다. 문자열은 11글자인데 바이트.. 2020. 3. 29.
ASP - 왼쪽,오른쪽, 양쪽 공백을 없애는 함수 / LTrim(), RTrim(), Trim() 공백을 제거 하는 asp 기능 함수 안녕하세요. 고코더 입니다. 공백을 없애는건 데이터의 정합성을 유지하는데에 큰 도움이 됩니다. 특히 문자열 앞뒤로 있는 공백은 좋은 데이터가 될 수 없습니다. 그래서 ASP에서는 데이터 양쪽 끝에 공백을 없애는 함수를 제공합니다. ● 1. 공백을 없애는 함수입니다. 왼쪽, 오른쪽만 없앨 수도 있고 양쪽으로 없애는 함수까지 제공합니다. LTrim '//왼쪽 공백 없애기 RTrim '//오른쪽 공백 없애기 Trim '//공백 없애기 ● 2. 예제 소스를 만들어보겠습니다. 양쪽에 공백을 주고 기능에 맞게 공백을 제거하는지 알아봅니다. 123456789Colored by Color Scriptercs ● 3. 결과 화면입니다. 기능대로 충실하게 공백을 제거 했습니다. 현업 대.. 2020. 3. 29.
ASP - 날짜 형식 데이터인지 확인하는 함수 / IsDate() asp에서 날짜 형식이 맞는지 확인하는 함수 안녕하세요. 고코더 입니다. 데이터 형식이 날짜 형식으로 인식 될 수 있는지 알아보는 함수를 소개합니다. 날짜 형식의 정보를 받기 위해서 한번 유효성 검사를 할 수 있는 함수입니다. ● 1. 사용법은 간단합니다. 해당 함수에 변수를 넣으면 날짜 형식이 맞다면 true 아니면 false를 반환합닏. IsDate(변수) ● 2. 예제 소스를 살펴보겠습니다. today 변수에 각각 데이터를 넣고 날짜 형식이 맞는지 알아보는 샘플 입니다. 12345678Colored by Color Scriptercs ● 3. 예상 결과 값대로 Today1은 true로 반환 값이 나타납니다. 마무리 간단하게 날짜 함수인지 알아봐주니 얼마나 편한지요. 2020. 3. 29.
ASP - 날짜형 데이터 형식 사용하기 / #날짜# asp에서 date 형식의 변수로 만들기 안녕하세요. 고코더 입니다. 보통 날짜를 다룰때 스트링 형식으로 "2020-03-29" 이런식으로 담아 저장을 합니다. 하지만 날짜 형식의 데이터를 나타내는 방법은 따로 있습니다. ● 1. 바로 샵(#)을 이용하는 방식입니다. 원하는 날짜 형식을 만들고 #으로 묶어주면 날짜 형식의 데이터가 됩니다. day = #29/03/2020# ● 2. 예제를 통해 알아봅니다. #으로 묶은 데이터 형식을 . 데이터 타입을 확인합니다. VarType()은 여기서 확인해주세요 -> 변수 타입을 확인하는 함수 / VarType() 1234567Colored by Color Scriptercs ● 3. 결과 화면입니다. 두 개의 데이터 타입이 다른걸 볼 수 있습니다. ● 4. 7은 .. 2020. 3. 29.
ASP - 객체를 선언하여 개체 생성하기 / set, Server.CreateObject() asp에서 new와 같이 객체를 생성하는 set 안녕하세요. 고코더 입니다. ASP에서는 서버의 콤포넌트의 기능을 사용하기 위해서는 개체를 생성해야 합니다. JAVA에서 new와 같은 역할을 하는 것입니다. 그걸 ASP에서는 set이라고 합니다. 해당 set을 사용하기 위해서는 개체를 생성할 대상이 있어야 합니다. ● 1. 사사용법은 아래처럼 개체이름을 입력하고 set으로 변수를 받아서 사용합니다. set 변수 = Server.CreateObject("개체이름") set 변수 = Nothing ● 2. 사예제 소스를 보면 xmldom 객체를 생성하여 사용합니다. 그리고 마지막에는 Nothing을 이용하여 객체를 메모리상에서 해체합니다. 1234567Colored by Color Scriptercs ● 3.. 2020. 3. 28.
ASP - 동적배열 선언하기 / ReDim(), Preserve asp에서 동적 배열 사용하기 안녕하세요. 고코더 입니다. 이번 시간에는 동적으로 배열을 사용하는 방법을 알아봅니다. 이전 시간에는 고정 배열을 사용했었는데 배열의 길이가 추가되면 곤란하게 됩니다. 하지만 동적 배열은 길이를 늘리거나 줄일 수 있습니다. ● 1. 사용법은 간단합니다. 새롭게 배열의 크기를 지정하는 숫자를 넣어주면 됩니다. 그리고 Preserve는 배열의 크기를 지정할때 값을 잃어버리지 않게 도와줍니다. ReDim Array(숫자) Preserve ● 2. 예제를 한번 보겠습니다. 12345678910111213Colored by Color Scriptercs ● 3. 결과 값도 역시 자연스럽게 배열의 값이 노출 됩니다. 마무리 동적으로 배열이 필요할때는 ReDim 2020. 3. 28.
ASP - 고정배열 선언하기 / Dim 변수() asp에서 dim으로 고정 배열 선언하기 안녕하세요. 고코더 입니다. ● 1. 지난 시간에는 변수를 선언하는 방법을 배워봤습니다. -> 변수를 선언 하는 방법 / Dim 너무 간단하지만 Dim으로 할 수 있는 한가지가 더 있습니다. 바로 고정배열을 생성하는 것 입니다. ● 2. 사용 방법입니다.dim을 선언하고 변수명 옆에 (숫자) 를 입력하면 고정 배열이 선언됩니다. Dim 변수(숫자) ● 3. 예제 소스를 보겠습니다. Array라는 변수를 선언하고 3을 입력했습니다. 총 4개의 공간을 사용 가능합니다. 0부터 시작하니깐요 12345678910111213cs ● 4. 결과 화면입니다. 배열에 있는 값들이 차례대로 노출되었습니다. 마무리 다음 시간에는 동적 배열을 알아보겠습니다. 2020. 3. 28.