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

델파이 Q&A
Delphi Programming Q&A
[8616] Re:Re:Re:DBGrid의 data를 Excel로 저장하는 방법??
Emmortal.초짜 [chqh] 1201 읽음    2003-02-07 13:33
: 답변 감사합니다...  저도 직접 해볼려고 무쟈게 노력 했는데 잘 안되네요...
: DBGrid에서는 안된다는 것은 알았습니다..
: 그래서 Query를 이용해서 어찌 해볼려 하는데 잘 안되네요..
: 다시한번 조언 부탁드립니다..참고로 빌더를 사용하고 있습니다..
: F1을 눌러 자료를 어떤식으로 봐야 하는지ㅡㅡ;
: 그럼 좋은 하루 되세요...

ㅡ.ㅡ 시간이 없어서 그냥 답변 해드리고 가겠습니다. ㅡ,.ㅡ;;;;

DM << 이건 데이터 모듈이라는 겁니다.


    QueryText = "Select * from " + TableName + " order by QuestionNo ";

  DM->Query1->Close();
  DM->Query1->SQL->Clear();
  DM->Query1->SQL->Add(QueryText);
  DM->Query1->Open();

하여튼 위와 같이 돌리면 결과물이 원래는 연결해놓았던 DBGrid에서 보이겠죠?

  while(!DM->Query1->Eof) {
    DM->Query1->FieldByName( "Category" ))->AsString       // 값을 스트링 형태로 가져오는 법
    DM->Query1->Next();         // 다음 값으로..
  }
위와 같은 방법으로 While문을 돌립니다. 쿼리를 돌려서 나온 결과값이 Eof가 아니면 계속 돌린다는 얘기거든요..

그럼 While문 안에서 님께서 하시고자 하는 작업을 하시면 된답니다.

우선은 대충 보여드렸는데 나머지들은 꼭 도움말에서 찾아보셔서 익히시도록 하세용..

모르시면 다시 글 올리세용..

아참 팁인데요..

어떤 내용을 Excel처럼 저장하고 싶으시면 그냥 탭을 사용해서 파일을 저장하시고

확장자만 xls로 바꿔주시면 Excel처럼 돌아간답니다.

수고하세용..

+ -

관련 글 리스트
8609 DBGrid의 data를 Excel로 저장하는 방법?? 전진 802 2003/02/05
8613     Re:DBGrid의 data를 Excel로 저장하는 방법?? Emmortal.초짜 1688 2003/02/07
8614         Re:Re:DBGrid의 data를 Excel로 저장하는 방법?? 전진 1186 2003/02/07
8616             Re:Re:Re:DBGrid의 data를 Excel로 저장하는 방법?? Emmortal.초짜 1201 2003/02/07
8618                 Re:Re:Re:Re:DBGrid의 data를 Excel로 저장하는 방법?? 답변 감사합니다....^^ 전진 1108 2003/02/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.