본문 바로가기
반응형

개발이야기31

asp session에 대해 알아보자 asp의 session에 대해 알아보겠습니다. 보통 asp에서의 session은 회원로그인시 로그인 상태를 유지할때 많이 사용합니다. session의 기본 값은 20분이고 값을 조정할 수 있습니다. session의 시간설정은 session.timeout로 설정할수 있습니다. 2017. 2. 1.
mssql convert 함수로 날짜를 원하는대로 출력해보자 mssql의 convert 함수에 대해 알아보겠습니다. convert 함수는 데이터 형식을 다른 데이터 형식으로 변환하는데 자주 사용됩니다. 저같은 경우는 보통 날짜형 데이터를 문자형 데이터로 변환하는데 자주 사용합니다. 먼저 가장 기본이 되는 문법을 살펴보겠습니다. convert(데이터타입, 변경할컬럼, 반환형태) 로 세개의 인자값을 가집니다. 여기서 세번째 인자값은 선택사항이고 첫번째와 두번째 인자값은 필수입니다. 이제 간단한 예문을 살펴보겠습니다. 예) Select convert(varchar(20), int_num) as int_to_varchar from tmp_convert tmp_convert 테이블에서 컬럼 int_num을 varchar(20)에 변경한 후 int_to_varchar에 넣어.. 2017. 1. 31.
MSSQL Select 구문에 대해 알아보자 mssql에서 가장 기본이 되는 select 구문에 대해 알아보겠습니다. Select * from 테이블명 가장 기본이 되는 구문입니다. 테이블명에서 모든값(*)을 가져오는 구문이죠 Select * from 테이블명 where 조건문 그다음으로 기본이 되는 구문입니다. 테이블에서 조건문에 해당하는 모든 값을 가져와라 이런 구문이죠 회원 정보를 담고 있는 member 테이블로 예문을 살펴보도록 하겠습니다. select id, name, pwd from member 위 구문을 보면 멤버 테이블에서 id컬럼, name컬럼, pwd컬럼을 모두 가져오는 구문입니다. 그럼 조건문을 활용해서 다음 예제를 살펴보겠습니다. Select id, name from member where id = '아이디' and pwd =.. 2017. 1. 30.
mssql 랜덤값 구하기 mssql에서 랜덤값을 구해보도록 하겠습니다. 자주 사용하진 않지만 가끔 사용할 때가 있습니다 예전에는 배너를 디비에 저장하고 저장된 값을 랜덤하게 가져 오는 형태도 많이 이용했죠 그럼 간단하게 살펴보겠습니다. select top 3 * from tablename order by idx desc 이 구문은 tablename이라는 테이블에서 idx를 내림차순 정렬하고 상위 3개의 데이터를 가져오라는 내용입니다. 굳이 설명 안해도 다들 하시겠지만요 정렬값에 따라 상위 3개 값을 가져오는 형태이죠 그렇다면 랜덤한 값을 가져오는 방법은? select top 3 * tablename order by newid() 이렇게 처리하시면 랜덤한 값을 가져오게 됩니다. 물론 실행할때마다 항상 결과값이 달라지구요 첫번째 실.. 2017. 1. 23.
자바스크립트 부모창 함수 호출 자바스크립트에서 부모창의 함수 호출하는 방법에 대해서 알아보겠습니다. 제가 자주 사용하는 형태는 두가지 형태가 있습니다. 하나는 자식창이 팝업창 형태일 경우와 또 하나는 자식창이 iframe 형태일 경우입니다. 저같은 경우는 이 두가지 외에는 거의 사용하지는 않습니다. 드럼 예제를 통해서 말씀드리는게 이해하시기 빠를것 같습니다. ---------부모창 소스------------ ---------부모창 소스------------ --------자식창 소스1(팝업일경우)--------- --------자식창 소스1(팝업일경우)--------- 보시면 아시겠지만 parent.parent_function()으로 부모창의 함수를 호출했습니다. parent는 부모창이란 뜻이고 parnet.parent__functi.. 2017. 1. 22.
jquery checkbox값 가져오기 예전엔 html요소에 접근하거나 제어할때는 전부 자바스트립트를 이용했습니다. 물론 거의 모든걸 접근 제어 가능했고 지금도 자주 사용합니다. 하지만 요즘 대세는 제이쿼리(jquery)죠 요소에 접근하거나 제어하는데 너무 쉽고 간단하게 처리할수 있습니다. jquery 구문도 실제로 자주 사용하는 위주로 포스팅을 해볼까 합니다. 오늘은 첫번째로 jquery를 이용해서 checkbox값을 가져오는 방법에 대해 알아보도록 하겠습니다. 위와 같은 checkbox리스트가 있습니다. 실제로 쇼핑몰 장바구니 목록에서 가져온 내용입니다 체크된 값을 가지고 선택주문을 구현하기 위한 목록인데요 여기에서 jquery를 이용해서 선택된 값을 구해보겠습니다. 위의 자바스트립트에서 1번째 구문을 보면 cart_seq의 이름을 가진 .. 2017. 1. 21.
asp에서 sub 사용법 asp에서는 나름대로 구문을 간결하고 함수 형태로 구조화 할수 있는 구문이 두가지가 있습니다 한가지는 전에도 말씀드렸던 function 이고 또하나는 sub 구문입니다. 오늘은 sub 구문에 대해 알아보도록 하겠습니다. function과 sub의 가장 큰 차이점은 리턴값이 있냐 없냐의 차이입니다. function은 리턴값이 존재하고 sub는 리턴값이 존재하지 않습니다. 간단한 예를 보도록 하겠습니다. 결과값 =========> GOOD 보시면 아시겠지만 Sub ~ End Sub 형태로 이루어지고 호출은 Sub의 호출은 Call이란 예약어를 쓰도록 되어 있습니다. function과 sub는 분명 차이점이 있습니다. 뭐 상황에 따라 달라지겠지만 저같은 경우는 sub 사용은 극히 드물고 거의 대부분은 func.. 2017. 1. 19.
asp 내장함수 InStr에 대해 알아보아요 asp 내장함수 InStr에 대해 알아보겠습니다. InStr은 인자가 두개인 함수입니다. inStr의 문법을 간단하게 살펴보면 InStr("기준문자열", "찾는문자열")로 인자를 갖습니다. 그럼 예문을 살펴보도록 하겠습니다. 결과값=========>0 결과값 ==============>1 첫번째 예문은 해당 문자열이 없기 때문에 0을 반환하고 두번째 예문은 1을 반환하였습니다. 찾는 문자열이 몇번째에 있는지 반환하기 때문입니다. asp는 보통 대소문자를 구분하지는 않지만 InStr함수는 대소문자를 구분하니 주의하시기 바랍니다. 마지막으로 제가 자주 사용하는 내용에 대해 말씀드리겠습니다. 보통 input checkbox로 값을 배열로 받아서 디비에 저장후 저장된 값을 불러온 후 수정할 경우 체크값은 체크 .. 2017. 1. 17.
asp 업로드 컴포넌트 종류에 대해 알아보자 지금 제가 설명드리는것은 asp 코딩할때 파일 업로드시 필요한 내용입니다. asp는 혼자서 파일 업로드를 할수 없습니다. 그래서 업로드 컴포넌트를 이용하게 됩니다. 컴포넌트 종류에는 여러가지가 있지만 무료버전에는 한계가 있구요 유료버전에는 좋은 컴포넌트들이 많이 있습니다. 무료버전에서 대표적인 컴포넌트에는 사이트갤럭시, abcupload컴포넌트 등이 있습니다. abcupload컴포넌트는 4.x 버전 이후 유료화가 되었지만 그 이하 버전에서는 아직도 쓸만하죠 그리고 유료버전의 대표주자로 덱스트컴포넌트와 탭스업로드컴포넌트가 있습니다. 유료인 만큼 성능도 좋고 다양한 기능을 제공합니다. 저같은 경우에는 무료버전은 abcupload컴포넌트를 주로 이용하고 유료 버전 코딩시에는 Dextupload컴포넌트를 주로 .. 2017. 1. 16.
반응형