MSSQL 스크립트로 테이블 열 설명 붙이기 엔터프라이즈 관리자에서 설명을 넣으려니깐, 너무 귀찮다 --. 이리저리 찾아보니 쿼리로 테이블의 열에 설명을 넣는 방법 발견. EXEC sp_addextendedproperty N'MS_Description', N'설명', N'user', N'dbo', N'table', N'테이블이름', N'column', N'필드명' 이렇게 쓰면 된다. 등록된 설명을 업데이트할때는 sp_updateextendedproperty 로 해주면 된다.. Computer/MSSQL 2011.12.20
효율적인 페이징 기법 안녕하세요. 마리입니다. ^^; 이 팁은 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
페이징 처리 게시판등과 같은 곳에서 페이징 처리할때 여러가지 방법이 있겠지만 SQL Server의 top 을 쓰면 편리하다고 들었다. 그래서 oracle도 같은 방법을 찾아보아서 한번 정리해 보았음 # 예제테이블 CREATE TABLE TB_Board ( [nID] [int] IDENTITY (1, 1) NOT NULL , [sTitle] [varchar] (100) COLLATE Korean_Wansung_CI_AS NOT NULL , [sContent] [text] COLLATE Korean_Wansung_CI_AS NULL , [sContentType] [varchar] (4) COLLATE Korean_Wansung_CI_AS NULL , [nViewCount] [int] NOT NULL , [nModifyC.. Computer/MSSQL 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
URLEncode URLEncode는 HTTP/URL에서 사용할 수 없는 공백, &, ?, %등의 기호를 URL을 통해 전송해야 할 경우, URL 대체 문자로 문자열을 변환하는 메소드이다. URL 대체 문자는 아래와 같다. 공백 + 또는 %20 ' %27 ! %21 # %23 $ %24 % %25 & %26 ( %28 ) %29 = %30 . 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
펌) ASP 성능 향상 TIP. [ASP성능 향상 팁] 1. Option Explicit를 명시한다. 쓰지도 않는 변수들이 생기면 그만큼 메모리 낭비가 생기므로... 2. 배열사용 시 배열 재할당은 최대한 피한다. 3. 배열 사용이 빈번할 시 Dictionary 객체를 이용하여 가독성을 높인다. 4. Stored Procedure를 사용한다. (일반 ASP자체 쿼리보다 최고 30% 성능 향상.) 5. 뷰테이블 사용 시 뷰테이블 자체에서 정렬을 해야 한다. 이미 만들어진 뷰테이블을 이용하여 Asp 코드에 서 정렬하면 속도가 크게 떨어진다. 최고 50%까지 느려지는 것을 목격했음. 6. Query를 사용할 때 꼭 필요한 컬럼만 명시하여 불러오거나 이용해야 한다. SQL은 아주 정직해서 불러오 는 컬럼의 갯수(레코드 수가 동일하다고 가정시).. Computer/ASP 2011.11.29
펌) dext업로드 컴포넌트에 대해서.. DEXT Upload 사용법 1 덱스트 업로드 컴포넌트를 사용하기위한 몇가지 유의 사항 2 간단한 업로드 3 다중파일 업로드 4 업로드 파일 용량 제한 5 업로드 파일을 유일한 파일이름으로 저장 6 업로드된 파일로부터 정보 얻기 7 파일 다운로드 8 DEXT vs SiteGalaxy 9 한글이 깨지는 문제 1. 덱스트 업로드 컴포넌트를 사용하기위한 몇가지 유의 사항 - www폴더밑의 자료실 디렉토리에는 보안상 쓰기/수정권한을 주지 않습니다. 따라서 파일을 업로드 할 때에는 www하위에 임의폴더( 예) upload )를 지정하신 후 당사 고객지원사이트에서 (http://www.Mydirect.co.kr)에서 쓰기/수정권한을 요청해주셔야합니다. - 덱스트 업로드 컴포넌트 메뉴얼에는 가상경로로 업로드라는 부분.. Computer/ASP 2011.11.29