powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проблема с получением данных через OLEDB SQLCE (Windows CE 4.1)
2 сообщений из 2, страница 1 из 1
Проблема с получением данных через OLEDB SQLCE (Windows CE 4.1)
    #33017490
Олежек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю через OLEDB.
С занесением данных в БД проблем нет никаких, все работает.
А вот при попытке получить данные
Код:

...
pIRowset->QueryInterface(IID_IAccessor, (void**) &pIAccessor);
...
pIAccessor->CreateAccessor(DBACCESSOR_ROWDATA,nCols,pDBBindings,0,&hAccessor, pDBBindStatus);
...


nCols честно показывает. все стандартно и чисто до
Код:

hr = pIRowset->GetNextRows(0, 0, 100, &cRowsObtained, &pRows );


получаем hr=DB_S_ROWLIMITEXCEEDED
(Fetching requested number of rows would have exceeded total number
of active rows supported by the rowset)
в пропертис никаких ограничений не установлено - DBPROP_MAXOPENROWS = 0 (пробовал задавать конкретно).

Несколько дней бьюсь - не могу понять в чем дело. Пробовал с десяток чужих примеров (в том числе из msdn) - все падают на одной и той же строке.
...
Рейтинг: 0 / 0
Проблема с получением данных через OLEDB SQLCE (Windows CE 4.1)
    #33018173
Олежек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все сам нашел. Херня этот сервер полная.

.SQL Server CE only supports the ability to retrieve one row at a time.
ну это я еще перенесу.
но вот.
Storage Sessions 1
это жопа
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Проблема с получением данных через OLEDB SQLCE (Windows CE 4.1)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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