Помогите разобраться с инициализацией!
От: Shedow  
Дата: 22.11.01 12:50
Оценка:
Подскажите пожалуйста, как можно создать обьект класа CRecordset как член класса.
Когда CRecordset rs; то проблем как бы нет, но если

CDatabase m_db;
m_db.Open(...);
CRecordset rs(&m_db);
rs.Open(...);

то тут непонятно куда девать (&m_db)?
Re: Помогите разобраться с инициализацией!
От: Андрей Россия  
Дата: 26.11.01 07:35
Оценка:
Здравствуйте Shedow, Вы писали:

S>Подскажите пожалуйста, как можно создать обьект класа CRecordset как член класса.

S>Когда CRecordset rs; то проблем как бы нет, но если

S>CDatabase m_db;

S>m_db.Open(...);
S>CRecordset rs(&m_db);
S>rs.Open(...);

S>то тут непонятно куда девать (&m_db)?


Сделай его указателем и инициализируй явно CRecordset* m_rs = new CRecordset(&m_db).

Только не забудь удалить в деструкторе (или когда нужно).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.