동적쿼리문 작성시에
글쓴이: goguma73 / 작성시간: 화, 2005/06/14 - 4:40오후
데이터를 표시하기 위해서
화면상에서 검색시 동적으로 조건문을 추가하는 경우가 있는데
검색조건에 따라 서브쿼리가 될 수도 있고 and / or 연산이 붙어
컬럼의 검색조건에 추가되기도 합니다.
select * from table1 (where ~~~)
where 절이하에 동적으로 검색조건이 붙는거죠..
결국 화면입력에 따라 하나의 SQL을 만들려는 작업을 하려고합니다
좀더 편한 작업을 위해 여기를 이용하시는 분은 어떻게 작업하고 계신지 조언 부탁드립니다.
--화면-------------------------
ㅁ 검색조건1
ㅁ 검색조건2
ㅁ 검색조건3
ㅁ 검색조건4
ㅁ 검색조건5
ㅁ 검색조건6
...............
등등
ㅁ 는 체크박스
작업할 환경은 c/c++나 vc에서 작업할 듯 합니다.
Forums:
저의 경우는아주 간단히.. sprintf 계열함수를 통해서 하
저의 경우는
아주 간단히..
sprintf 계열함수를 통해서 하는데..
if문하고요. 그외에 동적인 방법으로 뾰족한 수가 있을까요
또한 동적인 쿼리에서는 최대한 사용자입력에 대해서
거를때로 걸러야 합니다. 사용자로 sub query를 요구해서 해킹을
하도록 할수도 있게 되니까요.
^^ be cool ~
http://fromdj.pe.kr
댓글 달기