Гость
Форумы / C++ [игнор отключен] [закрыт для гостей] / CRecordset - Move(0) / 3 сообщений из 3, страница 1 из 1
05.03.2003, 10:03
    #32114677
minimi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CRecordset - Move(0)
Люди помогите новичку.

хочу бегать (Move) по набору
пишу
CDatabase db;
db.Open("ODBCKadr",FALSE,FALSE,"ODBC;UID=vvv;PWD=vvv");
CRecordset cr(&db);
cr.Open(CRecordset::forwardOnly,"select * from dcc_org",CRecordset::readOnly);
//cr.MoveFirst(); // тут ясное дело ругается
CDBVariant var;
short index=1;
while(!cr.IsEOF())
{
cr.GetFieldValue(index,var);
AfxMessageBox(*var.m_pstring);
cr.MoveNext();
}
cr.Close();
db.Close();

при CRecordset::forwardOnly-ругается(это понятно)
при Crecordset::snapshot-пришет типа(No column where bound prior to calling
SQLFetchScrall/SQLExtendFetch)
Вопрос ? чо надо сделать
...
Рейтинг: 0 / 0
05.03.2003, 12:36
    #32114769
squire
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CRecordset - Move(0)
www.firststeps.ru
...
Рейтинг: 0 / 0
06.03.2003, 12:31
    #32115440
Kirill K.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CRecordset - Move(0)
Насколько я помню, там все дело CRecordset.Open(),
необхоимо создать собственный класс от CRecordset
и переопределить эту ф-цию, подробнее в MSDN Q141802.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / CRecordset - Move(0) / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]