Q&A

  • ListView에서 테이블의 필드명을 가져오는 방법
ListView에서 mdb 테이블을 끌어올 때, 그 테이블의 필드명(칼럼명)을 그대로 가져오는 방법이 있나요?? 현재는 테이블에 있는 필드명을 코드에서 직접 넣어 주고 있습니다.



ListColumn := ListView1.Columns.Add;

ListColumn.Caption := '필드명1';



위와 같은 식입니다.

이것을 일일이 넣어주는 것이 비효율적인 것 같아서 그런 칼럼명을 가져올 수 있는 함수가 있을 것 같아서 질문을 드립니다.

감사합니다..좋은 하루 되시길..^*^



2  COMMENTS
  • Profile
    버섯 2001.11.27 01:12
    staryong wrote:

    > ListView에서 mdb 테이블을 끌어올 때, 그 테이블의 필드명(칼럼명)을 그대로 가져오는 방법이 있나요?? 현재는 테이블에 있는 필드명을 코드에서 직접 넣어 주고 있습니다.

    >

    > ListColumn := ListView1.Columns.Add;

    > ListColumn.Caption := '필드명1';

    >

    > 위와 같은 식입니다.

    > 이것을 일일이 넣어주는 것이 비효율적인 것 같아서 그런 칼럼명을 가져올 수 있는 함수가 있을 것 같아서 질문을 드립니다.

    > 감사합니다..좋은 하루 되시길..^*^

    >



    for ii := 0 to query1.fieldcount -1 do

    begin

    ListColumn := ListView1.Columns.Add;

    ListColumn.Caption := query1.fields[ii].fieldname;

    end;



    즐코~

  • Profile
    staryong 2001.11.29 20:54
    아..정말 감사합니다..

    인사가 늦었습니다..

    지금 님의 덕분으로 많은 도움되었습니다..

    즐거운 코딩되시길..^*^

    버섯 wrote:

    > staryong wrote:

    > > ListView에서 mdb 테이블을 끌어올 때, 그 테이블의 필드명(칼럼명)을 그대로 가져오는 방법이 있나요?? 현재는 테이블에 있는 필드명을 코드에서 직접 넣어 주고 있습니다.

    > >

    > > ListColumn := ListView1.Columns.Add;

    > > ListColumn.Caption := '필드명1';

    > >

    > > 위와 같은 식입니다.

    > > 이것을 일일이 넣어주는 것이 비효율적인 것 같아서 그런 칼럼명을 가져올 수 있는 함수가 있을 것 같아서 질문을 드립니다.

    > > 감사합니다..좋은 하루 되시길..^*^

    > >

    >

    > for ii := 0 to query1.fieldcount -1 do

    > begin

    > ListColumn := ListView1.Columns.Add;

    > ListColumn.Caption := query1.fields[ii].fieldname;

    > end;

    >

    > 즐코~