Emmortal.초짜 님이 쓰신 글 :
: : 답변 감사합니다... 저도 직접 해볼려고 무쟈게 노력 했는데 잘 안되네요...
: : 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처럼 돌아간답니다.
:
: 수고하세용..
관심있게 답변해 주셔서 감사합니다...
일단은 해결 했습니다...
Emmortal.초짜님께서 알려 주신 방법 말고 다른 방법으로요..^^
여러가지 방법이 있어군요...ODBC를 이용해서 하는 방법...
저는 creat라는 함수를 써서 해결 했습니다..
수고하세요....^^
|