: 답변 감사합니다... 저도 직접 해볼려고 무쟈게 노력 했는데 잘 안되네요...
: 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처럼 돌아간답니다.
수고하세용..
|