안냐세요...
먼저 답변을 해 주실 분들께 감사의 인사를 ~~꾸벅~~^^*
다름이 아니라 테이블형식에서의 조건 검색인데...제가 알고 싶은 것은 AND검색에 대해서만 입니다.
예를 들어서 combobox 두개의 조건에 맞는 것을 검색하여 DBGrid에 뿌려 주는 것인데..
첫번째 combobox는 나이별. 두번째 combobox는 성별입니다.
남자고 20~29세에 해당하는 자료만 뿌려주는 방식인데, 제가 코딩이 약해서리...히히히
어떤 조건을 주면 되는지 쉽게 좀 설명을....
그럼 오늘 하루도 즐거운 하루 되시길...
> 안냐세요...
> 먼저 답변을 해 주실 분들께 감사의 인사를 ~~꾸벅~~^^*
>
> 다름이 아니라 테이블형식에서의 조건 검색인데...제가 알고 싶은 것은 AND검색에 대해서만 입니다.
> 예를 들어서 combobox 두개의 조건에 맞는 것을 검색하여 DBGrid에 뿌려 주는 것인데..
> 첫번째 combobox는 나이별. 두번째 combobox는 성별입니다.
> 남자고 20~29세에 해당하는 자료만 뿌려주는 방식인데, 제가 코딩이 약해서리...히히히
>
> 어떤 조건을 주면 되는지 쉽게 좀 설명을....
> 그럼 오늘 하루도 즐거운 하루 되시길...
안녕하세요..
윗 글을 읽어보니..간단하게 보이는데 제가 잘못 이해 했나요..
예) Table Name : Cws01
Field Name : 니이=Age, 성별=Sex
Query컴포넌트 : Query1 라고 가정하면
*** Query부분
Select Age, Sex.... // 보고자 하는 Data Field
From Cws01
Where Age Between :FAge And :TAge // 사용자가 보고자하는 나이
And Sex = :FSex // 사용자가 보고자하는 성별
Order ... // 보고자하는 Sort순서
*** Button1을 클릭하였을때...Data산출
//**먼저 나이Combox1선택시 나이선정(Min,Max)
//**Min나이를 FAge1, Max나이를 TAge1에 넣어준 후 다음과 같이 작성하면 된다.
With Query1 do
begin
Close; // *** AsValue에 Field Type을 써준다.
ParamByName('FAge').AsValue := FAge1 //Min나이-변수
ParamByName('TAge').AsValue := TAge1 //Max나이-변수
ParamByName('FSex').AsValue := combobox2.Text // Sex Field가 String일때..
Open;
end;
### 두서없이 몇글자 적어보았는데 도움이 될런지..
그럼 오늘 좋은 하루 되세요...