Q&A

  • 조건에 맞는 검색을 하려구 하는데...
안녕하세요 또 질문이 있어 문을 두드립니다.

으~ 이번에는 검색중에 조건검색에 관한 질문을 드리려합니다.

10개 되는 콤보안에는 조건검색에 필요한 질문들이 들어있구요

모두 선택하면 그조건 모두에 만족하는 질문이 되겠죠 하지만 중간 중간

검색에 필요없는 질문은 그냥 뛰어넘어 콤보에 선택된 내용만을 얻으려구

하려면 어떻게 해야 하죠?

자료를 찾으려구 하는데 글쎄요 제가 원하는 자료는 얻기 힘드네요.

소소와 함께 말씀해 주시지 않으시면 전 이해를 못하거든요.

아무쪼록 선배님들의 관심을 바라며

재아올림

1  COMMENTS
  • Profile
    정근수 1999.07.23 21:50
    한재아 께서 말씀하시기를...

    > 안녕하세요 또 질문이 있어 문을 두드립니다.

    > 으~ 이번에는 검색중에 조건검색에 관한 질문을 드리려합니다.

    > 10개 되는 콤보안에는 조건검색에 필요한 질문들이 들어있구요

    > 모두 선택하면 그조건 모두에 만족하는 질문이 되겠죠 하지만 중간 중간

    > 검색에 필요없는 질문은 그냥 뛰어넘어 콤보에 선택된 내용만을 얻으려구

    > 하려면 어떻게 해야 하죠?

    > 자료를 찾으려구 하는데 글쎄요 제가 원하는 자료는 얻기 힘드네요.

    > 소소와 함께 말씀해 주시지 않으시면 전 이해를 못하거든요.

    > 아무쪼록 선배님들의 관심을 바라며

    > 재아올림





    그냥 한번 적어봅니다..



    with qryTemp do

    begin

    Close;

    Sql.Clear;

    Sql.Text := 'Select s1, s2, s3 ' +

    ' From testDB ' +

    ' Where MastKey = :pMastKey ';

    if trim(cmbno1.text) <> '' then

    Sql.Text := Sql.Text + ' and no1 = ''' + cmbno1.Text + '''';

    if trim(cmbno2.text) <> '' then

    Sql.Text := Sql.Text + ' and no2 = ''' + cmbno2.Text + '''';

    if trim(cmbno3.text) <> '' then

    Sql.Text := Sql.Text + ' and no3 = ''' + cmbno3.Text + '''';

    .

    .

    .

    paramByName('pMastKey').AsString := 넣고 싶은 키;

    Open;

    if not isEmpty then

    begin

    .... 처리

    end

    else

    begin

    .... 처리

    end;



    end;



    그럼 20000.....