Q&A

  • dbcombobox사용법좀 알려주세요
저는 델파이 초자입니다.

저는 master table(필드는 아파트이름,단지,동,호,이름)과 APTname table(아파트이름)을 만들었습니다.dbcombobox를 써서 아이템에 aptname table의 아파트이름을 삽입하고

그 아파트 이름을 선택하면 master table의 같은 아파트이름에 해당하는 레코드가 디스플레이되게 하고 싶은데요







--------------------------------------

예를 들면



1.이화아파트

2.제원아파트

3.신라아파트







1.선택시





이화아파트 1단지 1동 1호

이화아파트 2단지 1동 1호







2  COMMENTS
  • Profile
    조규춘 2000.06.02 09:30
    왕초보 wrote:

    > 저는 델파이 초자입니다.

    > 저는 master table(필드는 아파트이름,단지,동,호,이름)과 APTname table(아파트이름)을 만들었습니다.dbcombobox를 써서 아이템에 aptname table의 아파트이름을 삽입하고

    > 그 아파트 이름을 선택하면 master table의 같은 아파트이름에 해당하는 레코드가 디스플레이되게 하고 싶은데요!



    음냐~! ,master/detail 구조의 테이블을 만드셔도 되겠구....

    아님... sql 을 이용해도 되것네요..

    델파이 책들을 보시면 자세히 나와있는데...

    대강 설명을 하자믄....



    select 필드(보여질필드) from (찾을 테이블)

    where 조건...



    select 아파트이름,단지,동,호 from master table

    where 아파트이름 = combobox1의 내용



    먼저 책이나 자료를 보신후 다시한번 질문을 하심은 어떨런지요..

    헤헤 조규춘이였습니다.

    >

    >

    >

    > --------------------------------------

    > 예를 들면

    >

    > 1.이화아파트

    > 2.제원아파트

    > 3.신라아파트

    >

    >

    >

    > 1.선택시

    >

    >

    > 이화아파트 1단지 1동 1호

    > 이화아파트 2단지 1동 1호

    >

    >

    >

  • Profile
    사발우성 2000.06.02 18:32
    저두 초보임다....제가 지난 번에 질문 했던내용이라서리.....^^

    콤보박스를 사용해보세요.. 콤보박스를 사용하는게 더 좋은것같네요(제가 사용하기엔)



    begin

    with query1 do

    begin

    close;

    sql.clear;

    sql.add('select 필드명 from 테이블명');

    open;

    end;

    combobox1.clear;

    while not query1.eof do

    begin

    combobox1.items.add(query1.fieldbyname('필드명').asstring);

    query1.next;

    end;



    흠 다음은 ↓이필드명은 단지나 동에 해당함당....^^



    query2.sql.add('select 필드명 from 테이블명');

    query2.sql.add('where 필드명 ="'+combobox1.text+'"');

    query2.open; // ↑위의 필드명은 query1의 필드명하고 같슴당...그러니까엽.단지, 동,호 테이블에두 위와같이 아파트이름이 있어야겠죠..^^

    if not query2 then

    begin

    edit1.text:=query2.fieldbyname('필드명').asstring;

    end;

    끝........ 죄송함당...제실력은 이정도 밖에 안돼서리...

    아마 테이블이 최소 두개 이상은.....



    조규춘 wrote:

    > 왕초보 wrote:

    > > 저는 델파이 초자입니다.

    > > 저는 master table(필드는 아파트이름,단지,동,호,이름)과 APTname table(아파트이름)을 만들었습니다.dbcombobox를 써서 아이템에 aptname table의 아파트이름을 삽입하고

    > > 그 아파트 이름을 선택하면 master table의 같은 아파트이름에 해당하는 레코드가 디스플레이되게 하고 싶은데요!

    >

    > 음냐~! ,master/detail 구조의 테이블을 만드셔도 되겠구....

    > 아님... sql 을 이용해도 되것네요..

    > 델파이 책들을 보시면 자세히 나와있는데...

    > 대강 설명을 하자믄....

    >

    > select 필드(보여질필드) from (찾을 테이블)

    > where 조건...

    >

    > select 아파트이름,단지,동,호 from master table

    > where 아파트이름 = combobox1의 내용

    >

    > 먼저 책이나 자료를 보신후 다시한번 질문을 하심은 어떨런지요..

    > 헤헤 조규춘이였습니다.

    > >

    > >

    > >

    > > --------------------------------------

    > > 예를 들면

    > >

    > > 1.이화아파트

    > > 2.제원아파트

    > > 3.신라아파트

    > >

    > >

    > >

    > > 1.선택시

    > >

    > >

    > > 이화아파트 1단지 1동 1호

    > > 이화아파트 2단지 1동 1호

    > >

    > >

    > >