|
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 고수님들의 조언 부탁드립니다.
감사합니다.
|