Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |
Visual C++; OLE DB. 08.02.02 22:32 Число просмотров: 1330
Автор: + <Mikhail> Статус: Elderman
|
Examples
|
|
<programming>
|
Visual C++; OLE DB. 08.02.02 06:44
Автор: adv Статус: Незарегистрированный пользователь
|
Народ, помогите плз разобраться с работой с БД через OLE DB. Есть SQL SERVER 2000 под именем SERVER1, на нем база BASE1,
в ней таблица TABLE1. В таблице два текстовых поля P1, P2. Необходимо пройтись по всем строкам таблицы и, например, выводить через MessageBox содержимое обоих полей.
С ODBC проблем нет: например, создаю источник данных ODBC, привязываю к нему CMyRecordSet, а дальше
CString str;
CMyRecordSet MyRecordSet;
CMyRecordSet* pMyRecordSet=&MyRecordSet;
pMyRecordSet->Open();
if( ! pMyRecordSet->IsBOF()) pMyRecordSet->MoveFirst();
while( ! pMyRecordSet->IsEOF)
{ str = pMyRecordSet->m_P1 +" , "+ pMyRecordSet->m_P2;
MessageBox(str);
pMyRecordSet->MoveNext();
}
pMyRecordSet->Close();
А вот как тоже самое написать с использованием технологии
OLE DB ? Если можете, подкиньте примерчик, близкий к работающему,
а то я с мертвой точки сдвинуться не могу.
|
 |
Visual C++; OLE DB. 08.02.02 22:32
Автор: + <Mikhail> Статус: Elderman
|
Examples
|
|
|