|
하데스 님이 쓰신 글 :
: DB쪽 프로그램은 처음입니다. ㅠㅠ
:
: mdb 파일을 ADO로 연결해서 Connection 까지는 완성 했습니다.
: 그런데 DB에 있는 field의 data를 가져 오려면 어떻게 하면 되나요?
: 많이 찾아 봤는데, 기초가 부족해서 그런지 잘 이해가 되지 않네요?
:
: ADOCommand를 사용해야 하나요?
: ADOQuery???
: ADODataSet
: ADOTable
:
: 이것들의 연관관계가 정말 헷갈리네요.
:
:
: ADOCommand->CommandText = "SELECT name, phonenumber FROM contact";
: ADOCommand->CommandType = cmdText;
: ADOCommand->Execute();
:
: 이런식으로 하면, 동작은 되는것 같은데, 쿼리된 결과를 얻어 오는 방법을 잘 모르겠습니다.
:
:
: 질문을 다시 정리하면
: 1. ADOCommand, Query, DataSet, Table 간의 연관관계를 알고 싶고
: 2. 쿼리된 결과 값을 변수에 지정하는 방법을 알고 싶습니다.
:
: 도와주세요~
문제를 해결했습니다. RecordSet 관련된 지식이 없어서 발생한 문제였네요.
ADOTable->Recordset = ADOCommand->Execute();
쿼리한 결과를 Recordset으로 받아서, 처리하면 되더군요..
석복님 다시한번 답변글 감사 드립니다. ^^
|