Q&A

  • 13938질문 : 잘 안됩니다. 꼬~옥 좀 알려주세요
제가 구상하고 있는 건은 보험료를 산출하는 건데

디비에 해당값들을 모두 입력해 놓은 상태에서

콤보박스1에서는 성별을 선택(남,여)

콤보박스2에서는 보험기간을 선택(1년,2년 .....) 등 조건을 선택해서

query에서 찾아올 조건은

((콤보박스1 ='필드명' and 콤보박스2 = '필드명' and.... )을 만족하는 월보험료(필드)를 찾아 label(panel)에 출력할려고 하는 겁니다.

어떻게 해야 하는지 쉽게 쉽게 가르쳐 주시면 감사하겠습니다.

1  COMMENTS
  • Profile
    김영해 2000.05.04 01:57
    박설화 wrote:

    > 제가 구상하고 있는 건은 보험료를 산출하는 건데

    > 디비에 해당값들을 모두 입력해 놓은 상태에서

    > 콤보박스1에서는 성별을 선택(남,여)

    > 콤보박스2에서는 보험기간을 선택(1년,2년 .....) 등 조건을 선택해서

    > query에서 찾아올 조건은

    > ((콤보박스1 ='필드명' and 콤보박스2 = '필드명' and.... )을 만족하는 월보험료(필드)를 찾아 label(panel)에 출력할려고 하는 겁니다.

    > 어떻게 해야 하는지 쉽게 쉽게 가르쳐 주시면 감사하겠습니다.





    Query1.Close;

    With Query1.Sql do

    begin

    Clear;

    Text := 'selct 월보험료필드명 '+#13+

    ' from 테이블명 '+#13+

    'where 성별필드 = '''+IntToStr(ComboBox1.itemindex)+''' '+#13+

    ' and 기간필드 = '''+IntToStr(ComboBox2.itemindex)+''' '+#13+

    .....................

    ' and 계좌수필드 = '''+IntToStr(ComboBox6.itemindex)+''' ';

    end;

    Query1.Open;



    Label1.Caption := Query1.FieldByName('월보험료필드').AsString;

    으루 하시면되겠지요..