Q&A

  • Re: combobox선택시 db검색
paradox는 안써봤지만 그래도 쿼리 쓰는건 똑 같져.

완존 초보가 한마디 할게요. 도움이 되었으면...

combobox.items 이용해서 박아놓은것 보단 코딩으로하심이..

DB에 날짜가 20010426 이런식이라묜..걍



with query1 do

begin

close;

sql.clear;

sql.add ('select distinct substr(date,5,2) month from tablename' );

try

open;

except

application.messagebox(pchar('조회중에러발생'),'확인',mb_ok);

exit;

end;

while not eof do

begin

combobox1.items.add(fieldbyname('month').asstring);

next;

end;

간단히 이렇게 월로 검색하시고.. 데이타를 건수로 찾는 거면 조인해서 sum(decode(substr(.....))) 뭐 이런식으로 찾으면 될듯 한데요..

그럼 즐코하세여..

초보들이 살아남기 위해서 열시미 노력합시다..



del초보 wrote:

> combobox가 세개가 있고

> 여기에 cb_yy=>년 cb_mm=>월 cb_dd=>일로 주고 combobox선택시 마다 자료 찾는중에러

> paradox로....

>

> with query do begin

> close;

> sql.clear;

> sql.add('select * from input'

> +' where I_inno = :xI_inno'

> +' and date like '''+cy_yy.text+'%''');

> parambyname('xI_inno').asstring:= trim(edtI_inno.text);

> open;

> end;

>

>

0  COMMENTS