출처 : Time waits for no oneSQL Server에서 사용할 수 있는 서버측 페이징기법 Andrew Rosca 웹 애플리케이션은 일반적으로 사용자에게 많은 양의 정보를 제공하기 위해 페이징 기법을 사용한다. 예를 들어 인터넷 검색엔진은 사용자의 쿼리 결과로 대용량의 결과값을 반환한다. 이 때 검색엔진이 한번에 결과값 전체를 반환하게 되면 결과값을 받는 클라이언트측 시스템에 과부하가 발생 할 수 있다. 하지만 페이징 기법을 사용하게 되면, 반환되는 결과값을 클라이언트측과 서버측 양쪽에서 관리할 수 있을 만 큼의 고정된 크기의 블록으로 구분하여 한 번에 이동시키는 정보의 양을 줄일 수 있다. 애플리케이션에서는 한 번 에 소수의 레코드만 사용자에게 보내게 되며, 결과값 중에서 사용자가 필요로 ..
asp
출처 : mungchung.com 0 then Check_Ext = "error" Exit Function end if next '허용할 확장자 체크 if avaext "" Then ok_file = split(avaext, ",") for each p in ok_file if instr(FileEndName, p)>0 then Check_Ext = "ok" Exit Function End If next End If Check_Ext = "error" End Function '다운로드 경로 체크 함수 '$dn_dir - 다운로드 디렉토리 경로(path) '$fname - 다운로드 파일명 '리턴 - true:파운로드 파일 경로, false: "error" Function Check_Path(dn_dir, ..
출처 : Little things... 무료 암호화 프로그램을 찾던중에 유용한 소스가 있어서.. 스리슬적;;;; ASP, JSP, PHP, .NET 모두다 활용가능한 점이 너무 좋으네요~ 혹시 홈페이지가 없어질것을 대비하여... ASP, ASP.NET 1.1/2.0, JSP, PHP 5 에서 사용할 수 있는 문자열 암호화 클래스를 만들어 봤습니다. 이 클래스들은 서로 호환되기 때문에 ASP에서 암호화한 문자열을 ASP.NET 에서 복호화하는 식으로 사용이 가능합니다. 키와 초기화 벡터는 문자열로 입력받습니다. 내부적으로 키와 초기화 벡터는 UTF-8으로 변환된 후, MD5로 해시됩니다. 문자열 암호화는 Encrypt 메서드에서 수행합니다. 이 메서드는 먼저 입력 문자열을 UTF-8으로 변환한 후, PKC..
꼭 블로그가 아니더라도 XML RSS 는 이제 어느정도 대세가 되어가고 있는 듯합니다. 이제는 언론사나 커뮤니티 등에서도 RSS 가 나옵니다.. 그리고 #Reader나 Xpyder,FreeDemon 등의 RSS 구독기 또한 점차 넓게 사용되고 있습니다. 여기서는 이러한 XML RSS 를 구현하는 방법을 ASP 기반에서 XML 컴포넌트를 이용하여 구현하고자 합니다. 사실 RSS 를 구현할때 사실 단순히 텍스트 파일로 뿌려주고 ContentType 만 xml 로 선언해줘도 가능합니다. 그러나 조금은 다르게 해보고 싶다는 저의 호기심도 있고, 확장성과 향후 유지보수에 조금이라도 더 손쉽게 하기위해서 윈도우즈 2000 에 기본제공되어 있는 XML 관련 컴포넌트를 이용하여 구현해보았습니다. 물론 아래 소스는 지금..
ASP에서 엑셀파일로 변환한뒤 수식 설정이 안되서 적용할 방법을 찾았는데 의외로 별거 없네요;; 세자리마다 콤마 찍기: 적용할곳에 style="mso-number-format:\#\,\#\#0\"만 적용 합계 및 평균 구하기: 합계 - FORMULA="=Sum(A1:A3)" 평균 - FORMULA="=Avg(A1:A3)" 적용 소스 -1 then for r = 0 to arrListSize name = arrList(0,r) money = arrList(1,r) %> 합계 세자리 마다 콤마를 찍어주고 앞에 ₩삽입을 할경우 mso-number-format에서 \#\,\#\#0\를 \\\\#\,\#\#0\" 변경 참고사이트 - http://www.15seconds.com/issue/991021.htm
지금쓰고있는것보다 간단하네요. Response.AddHeader가 작동하려면 Response.Buffer가 true여야 하므로 안전하게 ASP 페이지 제일 처음에 Response.Buffer=true를 설정해 주는 것이 좋다. 3초 후에 자동으로 파일 다운로드 상자가 열립니다.
출처: 액션필터 ADO 데이터형 상수 ConstantValueDescriptionAdArray(Does not apply to ADOX.)0x2000A flag value, always combined with another data type constant, that indicates an array of that other data type. adBigInt20Indicates an eight-byte signed integer (DBTYPE_I8).adBinary128Indicates a binary value (DBTYPE_BYTES).adBoolean11Indicates a boolean value (DBTYPE_BOOL).adBSTR8Indicates a null-terminated chara..
출처: POPOLO 블로그 3년전인것 같다. 일본어 사이트를 만들어 본 일이 있다. utf-8로 만들면 된다는 힌트를 듣고, 아주 많은 시도를 했다. 그런데.. 제대로된 정보를 얻을 수 없었고, 제대로 만들지도 못했다. 좀 짜증나길래... 일본어 os에 일본어 sql을 깔아서 shift-jis로 서버를 돌리고 말았다. ^^;; 그때의 어려움을 다른 사람들이 겪지 않기를 바라면서.. 내가 가진 힌트들을 정리해 본다. 1. asp 페이지를 만든다. 2. 문자셋을 유니코드 utf-8로 변환한다. 3. 일단 아무내용도 없는 상태에서 저장한다. 4. 페이지 맨윗 줄에 삽입. 5. head에 삽입 6. DB설정 char은 nchar로 varchar은 nvarchar로.. 문자형태의 형식은 모두 n이 붙은 형식으로 ..
.Parameters.Append .CreateParameter("@Contents",adLongVarChar,adParamInput,2147483647,Contents)SP에서 TEXT로 값을 받아올수 없어서 ㅜ.ㅜ