Computer/ASP 17

Wscripting

* Windows Script Host Object Model * [WScript] ┃ ┣ ┃ ┃ ┃ ┠ WshShortcut ┃ ┃ ┃ ┠ WshUrlShortcut ┃ ┃ ┃ ┠ WshEnvironment ┃ ┃ ┃ ┠ WshSpecialFolders ┃ ┃ ┃ ┖ WshScriptExec ┃ ┃ ┣ ┃ ┃ ┃ ┠ WshNamed ┃ ┃ ┃ ┖ WshUnnamed ┃ ┃ ┣ ┃ ┃ ┃ ┠ WshRemote ┃ ┃ ┃ ┖ WshRemoteError ┃ ┃ ┗ * WSH Objects * WSH 관련 작업은 한마디로 개체(object)를 생성하여 그 개체에서 사용가능한 Method 와 Property를 이용하는 것이라고 할 수 있다. 따라서 작업을 하려면 먼저 개체를 생성해야 하고, 가장 상위의 4개 개..

Computer/ASP 2012.08.10

zip,unzip 컴포넌트

asp_zip_unzip.zip 백수다보니 할짓이 없어서 쓸데없는 글 하나 남깁니다. 데브피아 질문&답변 게시판 보면 가끔, 아주 가끔씩 올라오는 질문중 하나가 asp로 서버에 압축을 하거나, 압축풀기를 어떻게 하냐는겁니다. 몇년동안 개발하면서 그러한 작업은 필요한적이 없어서 별로 생각해본 기회가없었는데 오늘 문득 그런 질문글을보니 간편하게 컴퍼넌트로 만들면 어떨까 하는 생각이 들어서 대강 대강 어디서 소스구해서 테스트해보고 나름대로 이 정도면 간단한 예제용으로 괜찮다싶어서 글 올립니다. 원랜 가장 간단한 예제형식으로 압축/압축해제만 가능한 컴퍼넌트를 직접 만들어볼까했는데 내공이 존내 부족하다보니 지레겁부터먹고 그냥 코드구루에 아주 잘 만들어진 컴퍼넌트만 이용했습니다.-_- 돌아다니다보니 이것 저것 압축..

Computer/ASP 2012.08.10

asp 용 UTF8 컨버터

유니코드 chr 대신 chrW 사용 Index = 1 '?,%가 없다면 검색할 필요없음 if instr(1,pURL,"?",1) > 0 OR instr(1,pURL,"%",1) > 0 then Do While Index 0 Then URLDecode = "" Exit Function End If '** 결과를 리턴한다. URLDecode = sBuffer Exit Function End Function '**************************************************************************************** '* 형 식 : Function '* 정 의 : Public Function boolUnicode(s) '* 설 명 : s 인자로 입력받은 문자열..

Computer/ASP 2012.08.10

효율적인 페이징 기법

안녕하세요. 마리입니다. ^^; 이 팁은 ADO와 SQL에 관한 팁입니다. 많은 페이징 쿼리가 있지만.... 성능때문에 말들이 참 많았죠? 이 팁 또한 그러한 말들 중에 대안을 내 놓은 그런 팁인듯 합니다. 참고 많이 하시구요. 어려우신 부분은 질문을 해주세요. 맨 아래쪽 SP가 진국인데... 초보분들이 보시기에는 복잡한 듯 합니다. SQL Server에서 사용할 수 있는 서버측 페이징기법 Andrew Rosca 웹 애플리케이션은 일반적으로 사용자에게 많은 양의 정보를 제공하기 위해 페이징 기법을 사용한다. 예를 들어 인터넷 검색엔진은 사용자의 쿼리 결과로 대용량의 결과값을 반환한다. 이 때 검색엔진이 한번에 결과값 전체를 반환하게 되면 결과값을 받는 클라이언트측 시스템에 과부하가 발생할 수 있다. 하지..

Computer/ASP 2011.11.29

ASP 에서 UTF-8 처리

http://www.taeyo.pe.kr/Lecture/20_TIps/Danny02.asp 참고 1. 모든 ASP 코드 페이지 첫줄에 다음과 같은 코드를 추가합니다 2. Meta 테그를 다음과 같이 추가 합니다. 3. 에디트플러스나 울트라 에디터에서 수정후 저장할 때 반드시 Encoding 방식을 UTF-8 로 저장합니다 4.DB Insert/Update 시 숫자 타입을 제외한 모든 대상에 N을 추가 합니다 Insert [into] table_name [(column_list)] Value N[data_value] 5.DB like 검색시 N 추가 6. 파일 첨부 DEXT Upload사용(영문으로 설치) SET uploadform = Server.CreateObject("DEXT.FileUpload") ..

Computer/ASP 2011.11.29

성능 및 스타일 향상을 위한 25 ASP 팁

Microsoft 컨설팅 서비스, 수석 컨설턴트, Len Cardinal Microsoft IIS Performance 지도자, George V. Reilly Microsoft Corporation 개발자 기술 엔지니어 Nancy Cluts의 기사 에서 발췌 최종 수정일: 2000년 4월 요약: 이 기사는 ASP 응용 프로그램 및 VBScript를 최적화하기 위한 팁을 소개합니다. 목차 소개 팁 1: 웹 서버에서 자주 사용되는 데이터 캐시 팁 2: 응용 프로그램 및 세션 개체에서 자주 사용되는 데이터 캐시 팁 3: 웹 서버의 디스크 상에서 데이터 및 HTML 캐시 팁 4: 응용 프로그램 또는 세션 개체에서 활발하지 않은 구성 요소 캐싱 방지 팁 5: 응용 프로그램 또는 세션 개체에서 데이터베이스 연결 캐..

Computer/ASP 2011.11.29

펌) 페이징 쿼리문 비교

출처 : http://www.knhead.pe.kr 제가 어느 페이징이 제일 빠를까.. 고민 하다가.. 테스트로 만들어 보았습니다. 총.. 6가지..입니다.. 간단하게 쿼리를 설명해드리겠습니다. 1. SELECT TOP [불러올 총 게시물수] [출력 필드명] FROM [테이블 명] 1번 리스트는 이 쿼리 구문을 써서 했고요. 현제 개시물까지 이동을 Rs.Move(이동할수) 로 처리 했습니다. 2. SELECT TOP [불러올 총 게시물수] [출력 필드명] FROM [테이블 명] - 1번과 동일 1번과 쿼리구문은 동이하고요. 레코드셋의 AbsolutePage를 이용해서 페이징을 했습니다. 3. SELECT TOP [불러올 총 게시물수] [출력 필드명] FROM [테이블 명] WHERE [글번호필드] NOT..

Computer/ASP 2011.11.29