▶ 뭉충닷컴
 
mungchung.com login
Site Search
My Space
주절주절...
공부방
쥔장소개
Board
자유게시판
유용한 정보
자료실
Programming
강좌 & Articles
Spring 3.0
프로그래밍 Tip
   -ASP
   -PHP
   -JavaScript
   -HTML
   -Java/JSP
   -Database
   -Crystal Report
   -Visual Basic
   -이클립스
   -리눅스
   -기타
Windows API (VB)
Spread Sheet 7.0
컴퓨터활용 Tip
Other things
StarCraft 전략
StarCraft 문서
김용(金庸)
Son Q & Dieda

다중검색 쿼리 만들기

ASP 조회 수 17158 추천 수 0 2008.07.27 12:09:23
안녕하세요 ㅎ
몽충님 홈에 자주 놀러오는관계로 여기다 쓰는게 여러모로 좋을거 같아서 글 남겨요 ^_^
그전에.. 말씀도 안드리고 글 남겨서 죄송하단 말씀 드리구요~
기분나쁘셨다면 삭제하셔도 되요~^^;

제목은 다중검색 쿼리 만들기로 붙여봤는데요.
테이블에서 검색할 컬럼이 여러개일 경우,
게다가 그중 어느 검색을 사용할지 모르는 상태일 경우 사용하면 좋을거 같습니다.

일단 8개의 컬럼에서 검색한다고 하고 검색이 있다는 가정하에..


Dim search(7), kk(7), j, i
  search(0) = "uid"
  search(1) = "customer"
  search(2) = "prodname"
  search(3) = "spec"
  search(4) = "price"
  search(5) = "make"
  search(6) = "info"
  search(7) = "regdate"

   For i = 0 To 7
           If request(search(i)) = "" Then '검색이 있는 컬럼만 체크
        kk(i) = "no"
           Else
        kk(i) = "yes"
          End If
   Next

   j = 0
   For i = 0 To 7
        If kk(i) = "yes" Then
        j = j+1
                 If j = 1 Then
                    search_sql = " where "&search(i)&" like '%"&request(search(i))&"%'"
                 Else
                    search_sql = search_sql & " and "&search(i)&" like '%"&request(search(i))&"%'"
                 End If
        End If
   Next                 

댓글 '2'

뭉충닷컴

2008.07.28 17:59:12
*.110.86.70

좋은 글 감사드립니다 ^^

원래 이 게시판의 주 목적은 머리 나쁜 저를 위해서 좋은 글들 있으면 저장해두자는 취지였으니

헤븡님도 좋은 팁이나 노하우 같은 것들이 있으면 언제든지 이 게시판 이용하셔도 됩니다.

나름 프로그래머

2009.09.10 19:23:28
*.135.254.204

민창님 asp초보잔데여^^;;

올려주신 소스를 잘 봤습니다~
제가 잘 몰라서 그러는데여 텍스트박스에 아이디 또는 이름을 입력했을때
해당 회원의 정보가 전부 출력되게 하려구여
텍스트박스에 아이디 또는 이름을 입력하구 검색 버튼을 눌렀을때 해당 DB에서 아이디 또는 이름이 있는지 검색을 하잖아여~
텍스트박스에 입력한 value값이 전달이 되야 검색이 되는데
search로 된 변수에서 텍스트박스의 value값으로 넣어야 하는지 궁금해서여^^;

조금 설명줌 부탁드립니다^^;;
간단한 예제를 들어주시면 더 감사하구여^^
좋은 하루되세여^^
문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
551 ASP ASP 해킹 방지 보안 방법(injection, cross site scripting...) [3] 뭉충닷컴 2007-06-13 38391
550 JAVA getRequestURL jsp / servlet / java 현재 경로 알아내기 뭉충닷컴 2009-11-09 30600
549 JAVA HashMap, TreeMap, Hashtable 사용법 정리 file 뭉충닷컴 2008-01-29 29669
548 ASP 자동가입방지 그림문자 생성기 (CAPTCHA) [1] 뭉충닷컴 2007-05-16 24409
547 리눅스 리눅스 shell script로 날짜별로 로그파일 지우기 뭉충닷컴 2009-04-29 21781
546 DataBase 오라클에서 특정문자개수 구하기 [1] 뭉충닷컴 2009-12-30 21266
545 DataBase 오라클의 sequence 시작값 초기화 또는 변경 하기 뭉충닷컴 2009-02-23 20953
544 ASP [Win2003]CDO.Message.1 오류 80070005 액세스가 거부되었습니다. file 뭉충닷컴 2008-07-14 20233
543 이클립스 Java compiler level does not match the version of the installed Java project facet file 뭉충닷컴 2009-09-22 19818
542 DataBase dblink를 통한 insert시 속도향상 뭉충닷컴 2010-04-08 19531
541 DataBase 오라클 UPDATE JOIN 뭉충닷컴 2009-05-07 19374
540 JAVA 자바 소수점 자릿수 값 가져오기 뭉충닷컴 2010-01-14 19142
539 ASP ASP 정규식을 이용하여 문자열 패턴 적용하기 뭉충닷컴 2007-06-13 19094
538 VB 엑셀(Excel)과 엑서스(Access) mdb 파일 서로 연동하기 뭉충닷컴 2005-10-06 18954
537 기타 Toad 결과를 엑셀(.xls)로 내보낼 때 한글 깨짐문제 해결하기 뭉충닷컴 2008-03-31 18462
536 VB vbMHWB 컨트롤을 이용해 VB로 HTML , Script 제어하기 file 뭉충닷컴 2006-12-01 17938
535 DataBase 오라클 문자열 관련 함수 뭉충닷컴 2008-01-23 17847
534 기타 에디트 플러스(editplus)용 zen coding file [2] 뭉충닷컴 2010-02-05 17815
533 ASP URL에서 특수문자 오류나는 것 처리하기(escape, unescape) [2] 뭉충닷컴 2007-05-02 17608
532 이클립스 dialog 창 크기조절 가능하도록(resize) 뭉충닷컴 2009-05-09 17575
531 이클립스 이클립스에서 톰캣 메모리 설정 뭉충닷컴 2010-06-29 17407
530 JAVA 자바에서 외부 프로그램 실행방법 [1] 뭉충닷컴 2009-05-08 17181
» ASP 다중검색 쿼리 만들기 [2] 헤븡 2008-07-27 17158
528 Script 문자를 아스키코드로 변환, 아스키코드를 문자로 변환 뭉충닷컴 2010-12-22 17055
527 이클립스 Syntax error, parameterized types are only available if source level is 5.0 file 뭉충닷컴 2009-09-22 16990
526 리눅스 find 명령어 여러가지 사용법 (리눅스 파일 찾기) 뭉충닷컴 2011-01-21 16866
525 ASP ASP로 엑셀(Excel) 파일 다루기 뭉충닷컴 2003-11-03 16733
524 리눅스 톰캣 프로세스 pid 파일로 저장 및 강제종료 뭉충닷컴 2009-08-26 16708
523 DataBase 오라클 문자열 byte 길이 가져오기 뭉충닷컴 2008-09-24 16536
522 이클립스 Text swt에 키보드 이벤트 ctrl + a 적용하기 뭉충닷컴 2009-05-24 16496
521 Script 자바스크립트로 layer(span, div, iframe) 사이즈 조절 막대 file 뭉충닷컴 2009-12-21 16220
520 JAVA java의 xml document 의 노드 내용 읽기 뭉충닷컴 2009-11-03 16183
519 VB MSFlexGrid의 내용을 Excel로 보내기 file 뭉충닷컴 2004-03-13 16173
518 Script jQuery drag and drop 플러그인 file 뭉충닷컴 2009-03-14 16127
517 DataBase MSSQL에서 날짜의 요일 정보 가져오기 뭉충닷컴 2007-02-01 16107
516 ASP 암호화를 이용해 사이트간 SSO 간단하게 처리하기 file 뭉충닷컴 2006-09-02 16078
515 ASP asp 에서 html 태그 제거하고 텍스트만 가져오는 함수 [2] 뭉충닷컴 2003-11-03 16035
514 JAVA url 접속해서 html 내용 가져오기 뭉충닷컴 2009-05-06 16026
513 HTML 프레임(frame)위에 레이어(layer) 띄우기 file 뭉충닷컴 2009-11-27 16003
512 DataBase 오라클에서 숫자만 추출하기 뭉충닷컴 2008-09-29 15989
511 ASP 소수점 몇째 자리 까지 표현하기 뭉충닷컴 2007-03-07 15953
510 JAVA 개발자가 놓치기 쉬운 자바의 개념, 기본원리 뭉충닷컴 2012-03-01 15787
509 VB SAP와 VB 연동하는 간단한 예제파일 file [1] 뭉충닷컴 2006-12-06 15762
508 리눅스 (13) Permission denied Error 뭉충닷컴 2009-11-30 15634
507 Script ie에서 경고창 없이 창 닫기 뭉충닷컴 2010-02-19 15546
506 Script vbscript 실행 시간 지연 뭉충닷컴 2010-06-09 15519
505 VB VB에서 HTML의 스크립트 함수 호출및 Active X 호출 [1] 뭉충닷컴 2007-05-21 15461
504 Script 팝업창에서 부모창으로 폼값 submit 하기 뭉충닷컴 2007-03-19 15429
503 DataBase 10g 공백제거 정규표현식입니다. 뭉충닷컴 2009-05-15 15424
502 DataBase 세로행을 가로열에 콤마(,) 붙여서 출력하는 방법 2 -row to col [1] 뭉충닷컴 2008-07-31 15391
501 ASP 이전 URL 검사하는 팁(ASP) [1] 뭉충닷컴 2003-11-03 15262
500 기타 톰캣의 org.apache.jk.common.ChannelSocket processConnection 오류 해결하기 뭉충닷컴 2009-11-04 15197
499 VB 폼의 제목표시줄 최소화, 최대화버튼 다루기 뭉충닷컴 2009-06-16 15028
498 Script showModalDialog (dialogArguments) 뭉충닷컴 2006-04-14 15026
497 DataBase 저장프로시저(sp)에서 테이블을 리턴할때 그걸 select 하는 방법 뭉충닷컴 2007-03-05 14991
496 HTML 레이어 팝업 띄워서 마우스로 이동 file 뭉충닷컴 2009-11-26 14916
495 JAVA BLOB으로 저장된 사진정보 파일로 받기 이영진 2007-08-31 14795
494 DataBase 오라클 DB의 프로시저, 함수, 시노님 등등 목록 보기 뭉충닷컴 2010-03-11 14759
493 PHP 간단한 다중 파일 업로드 [1] 뭉충닷컴 2004-07-06 14751
492 Script showModalDialog 와 showModelessDialog 의 아주 유용한 속성들 [1] 헤븡 2011-03-07 14728