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
[13115] [질문] DBGrid의 내용을 파일로 저장하기...
정재성 [] 933 읽음    2001-11-26 20:31
MFC를 쓰다가 곁들여 Builder를 쓰게된 Builder 초보입니다.

MFC에 익숙(?)하다보니 Builder로 프로그램 할려니 좀 답답(?)하네요...
(Builder의 고수께서는 MFC 답답해서 못쓰시겠죠?)

DB와 연동하는 프로그램을 만들고 있는데
일단 ADO로 DB의 내용을 가져와 DBGrid에 Display는 했습니다.

이때 만약에 이 DBGrid의 내용을 파일로 저장하고 싶어서 '저장' 버튼을 누르면
Grid의 내용을 text파일로 저장하려고 하는데요...
어찌해야 하는지요...

Builder로 프로그램 할때에는 우선 property나 method에 원하는 항목이 있나
찾아보는데...

TDBGrid에 columns라는 property가 있더군요. (columns는 TDBGridColumns 형입니다.)
TDBGridColumns class에는 SaveToFile이라는 method가 있어서
아~~ 이거구나~~ 하며 실행시켜봤더니...
(즉, 이런식으로 했겠지요? DBGrid1->Columns->SaveToFile(파일명...);)

TDBGrid의 column에 부여한 속성들이 파일로 저장되더군요. -_-;;


그래서 또다시 생각난 방법은...

TDBGrid의 Fields property를 통해서 각 field의 값을 읽는 작업을
row수만큼 반복하여 file로 저장하는 것인데....

Builder의 DBGrid의 내용을 file로 저장하는 simple한 방법이
있지 않을까 싶어 문의글을 올립니다.

Builder 고수님들의 조언 부탁드립니다.

감사합니다.




+ -

관련 글 리스트
13115 [질문] DBGrid의 내용을 파일로 저장하기... 정재성 933 2001/11/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.