C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[72843] tcxgrid에서 컬럼을 DB에서 가져와 동적으로 생성하고싶은데 잘모르겠네요 도와주세요
그리드그리드 [] 4208 읽음    2015-07-08 17:30
    cbYear->Properties->Items->Clear();  //--------------------------------------->>여기부터
    cbYear->Properties->Alignment->Horz = taCenter;
    DBModule->Query->SQL->Text =" SELECT  DISTINCT TO_CHAR(CONNECT_DATE, 'YYYY') AS YEAR   "
                                " FROM PERIOD                                     "
                                " ORDER BY YEAR DESC                                          ";
    DBModule->Query->Open();
    cbYear->Properties->BeginUpdate();
    while (!DBModule->Query->Eof) {
        AnsiString sVal = DBModule->Query->FieldByName("YEAR")->AsAnsiString;
        cbYear->Properties->Items->Add(sVal);
        cbYear->Properties->DropDownListStyle = lsFixedList;
        DBModule->Query->Next();
    }
    cbYear->Properties->EndUpdate();
    DBModule->Query->Close();
    cbYear->ItemIndex = 0;    //------------------------------------------------->>여기까지

콤보박스의 항목은 이렇게 동적으로 가져왔는데요

컬럼은 도저히 모르겠네요.

예를 들어서 일별로 조회버튼을  클릭 하면

        1일 2일 3일 4일 5일  ......................30일

회사

이렇게 나와야하는데요 월마다 일수가 30일인날도 있고 31일인 날도있잖아요 그래서
30일이 있는날은 30일까지만 컬럼이생성되고 31일은 또 31까지 생성되게하고싶구요
DB에 날짜는 다 저장되어있습니다.
버튼을 누를때마다 계속 컬럼이 생기는게 아니라 누를떄마다 새로 그리고 더 늘어나지 않도록하고싶습니다





+ -

관련 글 리스트
72843 tcxgrid에서 컬럼을 DB에서 가져와 동적으로 생성하고싶은데 잘모르겠네요 도와주세요 그리드그리드 4208 2015/07/08
72846     Re:tcxgrid에서 컬럼을 DB에서 가져와 동적으로 생성하고싶은데 잘모르겠네요 도와주세요 정성훈.해미 4411 2015/07/09
72854         Re:Re: 감사합니다 많은도움되었습니다^^ 3809 2015/07/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.