본문 바로가기

Programming

(156)
[ASP] [펌] isNull과 isEmpty의 차이점 ASP는 Null 체크하는 것도 여러가지군. 참 가지가지 한다. 쩝 원본 글 링크 : http://blog.naver.com/PostView.nhn?blogId=jp1020&logNo=150045606399&redirect=Dlog&widgetTypeCall=true 참고로 위 링크에서는 가독성이 떨어지는 폰트를 사용하므로 내 블로그에 복사/붙여넣기 해 놓는다. 편한걸로 알아서 보시길.. [ASP]IsNull과 IsEmpty 의 차이점 비교 오늘 갑자기 ASP IsNull과 IsEmpty 의 차이점가 궁금해 지더군요^^ 왠일인지.. 그래서~ 토요일인데 출근해서 일도하기 싫고 머.. 그래서~ 바로 확인해 봤습니다. 아래처럼 소스를 넣어 봤는데... 1 Response.write "IsNull과 IsEmpt..
[ASP] 문자열 함수 정리 출처 : http://heouk.tistory.com/35 문자열 관련 함수 1. UCASE, LCASE 문자열의 내용을 대문자, 소문자로 변환시켜준다. 2. LEN 문자열의 길이를 반환한다. 3. LEFT, RIGHT, MID 문자열의 좌, 우, 중간에서 지정한 만큼의 문자열을 뽑아낸다. 4. INSTR, INSTRREV 해당되는 문자열의 좌측, 우측 위치를 반환한다. 5. LTRIM, RTRIM, TRIM 문자열의 좌측, 우측, 전체의 공백을 제거한다. 6. REPLACE 문자열의 내용중 일부를 다른 문자열로 변경한다. 7. SPLIT 문자열에서 특정 문자열을 기준으로 나누어 배열로 저장한다. 오늘도 여전히 다룰게 많군요. (그래도 재밌는 함수들이 많이 있습니다. ^^) 그러면 이제부터 본격적으로 위..
[ASP] 오버플로 발생시 대처법 CInt 로 연산을 하던 도중 에러가 발생했다. 오버플로 발생... ASP도 JSP와 마찬가지로 변수형에 따라 표시할 수 있는 수치의 범위가 각각 다르더라. (ASP를 글로 배웠습니다 ㅠㅠ) 1억이 넘는 수치를 계산할 때는 CCur 을 사용하면 된다. 출처 : http://www.happyjung.com/gnuboard/bbs/board.php?bo_table=lecture&wr_id=552&sca=ASP&page=1 tot = tot + clng(objRs("tot_amt")) 하는 과정에서 오버플로 에러 1억이 넘는 수이기 때문인데여.. long보다 더 큰 수를(1억이 넘는 데이타)를 변환해야할때는 CCur 함수를 사용합니다. tot = tot + CCur(objRs("tot_amt")) 도움받은곳 ..
[ASP] Response 버퍼 제한 초과됨 에러 해결 방법 자세한 원인이 뭔지는 모르겠는데 내용을 보아하니 버퍼 제한에 걸려서 발생하는 에러인 듯 하다. IIS 중지하고 MetaBase.xml 파일 내에 있는 버퍼 제한 변수 값 늘려줌으로써 해결할 수 있다. 이외에 방법으로 해결하는 방법은... 각자 찾아보도록 ㅠㅠ 출처 : http://q444.springnote.com/pages/439898 source: http://ariswear.com/new_blog/entry/IISASP-Response-버퍼-제한-초과 "응답 개체 오류 'ASP 0251 : 80004005' Response 버퍼 제한 초과됨 test.asp, 줄 0 ASP 페이지를 실행하여 Response 버퍼의 구성된 제한이 초과되었습니다." [해결방법] 1. IIS 6(인터넷 서비스 관리자)를 ..
ASP 파일 생성하고 연 다음 내용 입력하고 저장하기 급한대로 날림으로 만듦!!! 참고 링크~~~ http://support.microsoft.com/kb/300982/ko http://ask.nate.com/qna/view.html?n=3535139 http://www.w3schools.com/asp/met_opentextfile.asp
[innerHTML] 동적 테이블 생성 간만에 포스팅 올리네. innerHTML을 사용해서 동적 테이블 생성하는 방법에 대해서 적어 보겠다. 동적 테이블은 html 소스상에는 라는 테이블만 만들어놓고 이후 필요시마다 test 테이블에 필드를 추가/제거 할 수 있는 테이블을 말한다. 좀 더 자세히 알아보려면 DOM(Document Object Model)을 공부해보자. 간단하게 동적 테이블을 생성하는 코드를 적어 본다.
UltraEdit \r\n으로 문자열 찾아서 줄 바꾸기 출처 : http://mwultong.blogspot.com/2007/04/ultraedit-comma-to-newline.html 텍스트 편집기인 울트라에디트(UltraEdit)에서, 쉼표(,)를 개행문자로 변환하는 방법입니다. 개행문자란 줄바꿈 문자인데 엔터(Enter)키를 누르면 찍히는, 눈에 보이지 않는 문자입니다. 쉼표를 개행문자로 치환(바꾸기)하려면 정규식(Regex)을 사용하면 됩니다. (울트라에디트 버전 12.x 를 기준으로 설명) * 우선 환경 설정을 확인해야 합니다. 울트라에디트 상단 메뉴에서 Advanced (고급) > Configuration (환경 설정) 을 선택합니다. * Search (찾기) > Regular Expression Engine (정규식 엔진) 이라는 설정 항목에서..
[MS-SQL] SET IDENTITY_INSERT 오늘 하려다 보니까 갑자기 이런 에러가 발생했다. 테이블 A에 있는 ID열의 명시적 값은 열 목록이 상요되고 IDENTITY_INSERT 가 ON일 때만 지정할 수 있습니다. 이 메세지가 나오는 이유는 추측이지만 이런것 같다. INSERT ... SELECT 사용 시 TABLE 명 뒤에 컬럼 정의를 안하면 발생하는 에러로 보인다. 따라서 INSERT ... SELECT 사용 시에는 반드시 컬럼명을 명시해줘야만 에러가 발생하지 않는다. 그리고 INSERT ... SELECT 하기 전에 SET IDENTITY_INSERT 테이블명 ON 또는 SET IDENTITY_INSERT 테이블명 OFF 를 적절히 사용해줘야만 문제 없이 입력될 것이다. SET IDENTITY_INSERT 테이블명 ON 은 인덱스를 수동..