하얀늑대 :: 하얀늑대의 일상
bloghome Tags |  Guestbook | 
  Tags
DVD IBM 엠파스 타켓층 wap 연애 안드로이드 쇼핑몰 엑셀 이벤트오류 조개구이 항문 윈도우 java 사랑 고객관리 월드컵 벤치마킹 서버 Office
banner
하얀늑대 ::
하얀늑대의 일상

Google
내블로그에서 검색
 하얀늑대는?
 Category
allow  모두보기 (257)
spacespace Today Story's (10)
spacespace 핫이슈 (19)
spacespace 디카질 (4)
spacespace Javascript (15)
spacespace 2000 server (9)
spacespace 2003 server (3)
spacespace 리눅스 (3)
spacespace UCC (6)
spacespace 컴퓨터 Tip (15)
spacespace IT news (52)
spacespace 웹 접근성 (3)
 Tags
건강 웹사이트구축 인터넷 쇼핑 연애 홍보 듀얼모니터 GetRows DVD 메일보내기 포털 항문 이글루스 친구 요가 카운터 쿠폰 웹로직 MSXML2.ServerXMLHTTP 이슈 include
  Calendar
<< 2008 February >>
S M T W T F S
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 1
 New Post
line 프로그램에서 전화걸기
line HTML 요소 이름의 풀어쓴
line UI 개발자를 위한 북마크
line 대한민국 웹 표준 사이트
line MS-SQL 설치가이드
 New Comment
line클럽4242 : 10/08/26
reply사랑에상처는 사랑으로 치
line연아트위터 : 10/08/26
reply_Π__ メ :○: /___/~
line가미카제 대원 탁경현소위 : 10/08/05
reply일본군은 마침내 마지막공
line클럽4242 : 10/03/17
reply우리사이 좋은사이!! 클
linesusanna : 08/11/07
replyhey,find <a href=http:
 New Tracbacks
lineWeb 1.0 과 Web 2.0
line06/11/18
line괴물 - 2006. 7. 28.
line06/07/29
 New Archive
2010 July (1)
2010 April (3)
2009 August (1)
2009 April (2)
2009 March (1)
...more
  Link Site
올블로그
KOON
태터툴즈
엑스파이더
심프로그
디지털예보
thesimplog.com
feed rss
 Visitor Statistics
Total  :  243394
Today :  33
Yesterday :  127


 Google



blog bar tagsbar guest loginbarlogoutbarX-inbar
line include에 변수 사용하기
ASP 프로그래밍 | 08/02/29 | 하얀늑대

강좌 전 태오의 잡담>

이 강좌는 Danny(전성대) 님께서 제공하는 유용한 팁들의 퍼레이드 랍니다. ^^

참. 전성대님의 메일주소는 junsd@korea.com 이니까요.
강좌와 관련하여 추가적으로 궁금한 부분이 있거나 하시면 메일로 문의하세요 ^^


메뉴를 만들어놓고 큰 메뉴에 따라 작은 메뉴를 include 해서 사용하는게 보통입니다. 개발을 하다보면 수많은 include 작업을 하게 되지요. 해서, 이번에는 효과적인 include 에 대한 내용을 살펴보겠습니다.

보통 asp에서는

<!--#includefile=<%=변수%>-->

하게되면 인크루드 Error가 납니다.

왜냐하면, include 는 asp를 파싱하여 변수의 값으로 인크루드 하는게 아니고 그 변수명 자체를 가지고 인크루드 하기때문입니다. 그렇다면 무엇이 문제일까요? 파싱 순서에 문제가 있을까요?

그렇다면 이렇게 한번 해보지요. Request.QueryString 으로 mode 값을 받았다고 생각해 봅시다.

mode = Request.QueryString("mode")
if mode = a then
    <!--#include file="a.asp"-->
elseif mode = b then
    <!--#include file="b.asp"-->
end if

이렇게 해보았습니다. 근데 이건 정말 잘 되는군요. 하지만......  설마 진짜로, Request.QueryString 로 받은 mode 값에 따라서 if 문을 쓰실 건 아니시죠? 메뉴가 한두개도 아닐것이며, 너무 비 효율적이기 때문입니다.

그렇다면

<!--#include file="<%=mode%>.asp"-->

이런 효과를 낼수 있는 방법은 정령 없을까요?
(이렇게 하면 바로 에러난다고 말씀드렸죠? 에러구문을 써본것입니다.^^)

왜 없겠습니까? 바로!!! 이럴 때에는 다음과 같이 변수값을 받아서

dirFile = Request("mode") + ".asp"
Server.Execute(dirFile)

이렇게 하면 include 가 된답니다. ASP 3에서부터 지원되는 Execute 메서드의 도움으로 말입니다. server.execute 는 asp 언어로 include 와 비슷한 역할을 하기때문에 순차적으로 파싱이 되어 dirFile 의 값으로 된 파일을 인크루드 할수 있습니다.

많이 사용되는 구문이니 기억해


태그: include
bullet관련글0 | 댓글0
line sql 카운터
컴퓨터 Tip | 08/02/25 | 하얀늑대

1.COUNT(*) : NULL값 포함
2.COUNT(DISTINCT expression) : NULL,중복 제거
3.COUNT(ALL expression) : NULL제거, 중복 포함
4.COUNT(expression) : 'EXPRESSION이 NULL이 아닌값들의 갯수'
 

카운트는 사물의 숫자를 세듯 하나, 둘,~~~ 이게 카운터 아닌가!
돼지 몇마리~~~,  소 몇마리~~~,   이런식으로 종류별로 카운트가 될수 있겠고

'1번'은 책이나 지식인에 따른 내용에 의하면 '0'도 아니고 '공백'도 아닌 'null'를 포함해서 카운트 한다....???

'2번'은 'null'은 포함 중복된 내용은 제거하고 카운트 한다....?

'3번' 'null'은 제거 중복된 내용은 포함해서 카운트 ...   ?

'4번' "'EXPRESSION(수식-어떤 값을 계산하는 숫자 변수 함수 호출 결과값)이 'null'아닌값들의 갯수...??

어떻게 활용할지는 아직 잘 모르겠으나 간단한 형식은  일단 아래와 같이 문제 풀이를 해보았다!

직종별 사원의 숫자를 출력

select a.job
         ,count(a.sal)
   from emp a

  group

 

이 글과 관련된 다른 글들
MS-SQL 0001, 0002~~ 순번생성 팁!
시작프로시저 만들고 관리하기

태그: sql,카운터
bullet관련글0 | 댓글0
이전/ [1] 2 / 다음 top