사용할 db는 파라독스 타입의 trans.db입니다.
trans.DB는 Query1컴포넌트에 연결되 있구요...
trans.DB 에는 4개의 필드
==> shop(상점번호), item(아이템번호), price(가격), disp(취급유무) 가 있습니다.
좀 더 자세한 예를 들면..
shop [ ]
item [ ]
price[ ]~[ ]
disp [ ]
위와같이 화면을 구성해서...
입력된 조건에 타당한 레코드를 추출해 내는 겁니다.
다만, 입력된 항목도 있고, 입력되지 않은 항목도 있습니다.
그럴시에는 입력된 항목에만 만족하는 레코드를 추출하는 겁니다...
히이... 조건이 너무 많아서 좀 복잡하군요..
고수님들 도와주세요...
빠른 답변 부탁드립니다.
> 사용할 db는 파라독스 타입의 trans.db입니다.
>
> trans.DB는 Query1컴포넌트에 연결되 있구요...
> trans.DB 에는 4개의 필드
> ==> shop(상점번호), item(아이템번호), price(가격), disp(취급유무) 가 있습니다.
>
> 좀 더 자세한 예를 들면..
> shop [ ]
> item [ ]
> price[ ]~[ ]
> disp [ ]
>
저도 초보라..
간다하게 해보겠습니다.
with query1 do begin
close;
Sql.clear;
sql.Add('select.......');
sql.Add('where 1=1')
if shopedit.text <> '' then begn
sql.add('and shop = :shop');
parambyname('shop').AsString := showpedit.text;
end;
if itemedit.text <> '' then begn
sql.add('and item = :item');
parambyname('item').AsString := itemedit.text;
end;
[나머지 조건 두개도 위 식으로...]
open;
end;
좀더 게시판을 검색하시면 더욱 좋은 내용을 찾을수 있는데....^-^;
도움이 되셨으면 합니다..