|
휴~ 여기 다 찿아봐도 없는거 같아요...
ADO로 테이블 목록 가져오는것은 알겠는데.. Query를 직접해서 가져오는건 잘 안되네요..
디비쪽으로 전혀 해보지 않아서 헤메던중 zeoslib를 사용하여 mysql접속을 알게 되었습니다.
쿼리도 다 해 봐서.. 그리드에 show tables 명령으로 테이블을 불러 올수도 있었습니다.
그러나 디비 테이블의 목록을 어떻게 하나 하나 얻어 내는지 도저히 모르겠네요.
////////////////////////////////////////////////////////////////////////////
밑에 code 수행하기 전에는 디비 접속해서 Show Tables 명령으로 DBGrid1에 뿌렸습니다....ㅠㅠ
DataSet은 TZQuery의 이름입니다.
for (int i=0; i < DataSet->RecordCount; i++) <--여기서 RecordCount가 맞는지..아닌거 같은데..(질문1)
{
TDataSet *pDS = DBGrid1->DataSource->DataSet;
s = pDS->Fields->Fields[j]->AsString; <--이렇게 하면 레코드가 나오던데.. 열의 데이터는 어떻게 가져오는지(질문2)
}
질문은 두가진데.. 워낙에 기초적인거라 죄송합니다.
1번은 데이터의 갯수를 어떻게 가져오는지 입니다.
2번은 데이터의 내용을 콕 찝어서 어떻게 가져오는지.. Row, col 등도 없고.. ㅠㅠ 미티겠습니다...
정말 기초적인건데.. 부탁드립니다. ㅠㅠ
|