Development/삽질의 추억
CDatabase, CRecordset 사용해서 ODBC 연결 시 레코드셋 바인딩(MFC)
키르히아이스
2011. 8. 13. 16:54
CDatabase m_db;
m_db.OpenEx("DSN=DSNNAME;UID=USERID;PWD=PASSWORD");
CRecordset m_rs(&m_db);
m_rs.Open(CRecordset::dynaset, strQuery);
m_rs.AddNew();
// m_rs.Edit();
// 이런식으로 레코드셋 바로 사용하기 위해서는 MFC Class Wizard 를 이용해서 해당 테이블을 레코드셋 클래스로 만들어야 한다.
// 레코드셋 클래스 일일히 만들다가 열폭했다.
// 클래스 위자드를 사용하니 깔끔하게 잘 돌아간다.
// 내 시간은 어디가서 보상받나...
m_rs.m_nLevel = 10;
m_rs.Update();
m_rs.Close();