Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
Aleksei
1

Номер текущей записи в ADODB.Recordset

11.09.2007, 13:13. Показов 2458. Ответов 3
Метки нет (Все метки)

Подскажите каким образом можно получить номер текущей записи в ADODB.Recordset.
ADODB.Recordset.AbsolutePosition возвращает только знения констант PositionEnum (-1, -2, -3) ?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2007, 13:13
Ответы с готовыми решениями:

Recommended style: Private rstOrder As ADODB.Recordset Set rstOrder = New ADODB.REcordset
Ошибка такая Object variable or With block variable not set. Код такой: Private rstOrder As...

Recordset(у), хочу отследить положение текущей записи
Прошу прощения, первый раз отправил случайно не дописав вопрос. Eсть не связанный (с БД)...

Почему происходит генерация ошибки при перемещение указателя текущей записи на запись Recordset?
Почему происходит генерация ошибки при перемещение указателя текущей записи на запись, которая...

ADODB.Recordset чтение строк
Приветствую форумчане есть код правда в VBS но все же: Set ors2 = CreateObject("ADODB.Recordset")...

3
0 / 0 / 1
Регистрация: 28.07.2007
Сообщений: 177
11.09.2007, 13:43 2
Recordset.AbsolutePosition не возвращает номер текущей записи в нескольких случаях:
1. Провайдер не поддерживает операцию. Возвращается значение adPosUnknown (-1)
2. Recordset пустой. Возвращается значение adPosUnknown (-1)
3. Текущая запись BOF. Возвращается значение adPosBOF (-2)
4. Текущая запись EOF. Возвращается значение adPosEOF (-3)

В остальных случаях должно возвращаться значение между 1 и RecordCount
0
Vsh
11.09.2007, 18:56 3
добавлю:
recordset не forvard only
Aleksei
11.09.2007, 21:25 4
Номер текущей записи нормально возвращается если у рекордсета клиентский курсор, но я использую серверный курсор, т.к. на больших таблицах он быстрее работает.
Можно ли как-то у рекордсета в серверным курсором получить номер текущей записи.
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.09.2007, 21:25

Как филтровать adodb.recordset
при установке филтра с использованием символов '*' и '?', '*' - работает , а '?' - нет В ЧЕМ ДЕЛО

Работа с Adodb.recordset Excel. Выборка
Доброго всем дня. Вот мучаюсь уже некоторое время, никак не могу разобраться. Видимо не замечаю...

Как проверить статус ADODB.Recordset ?
Есть: Dim Tablo As New ADODB.Recordset Вопрос: как узнать, открыта она или закрыта?

Свойства Filter и Sort в ADODB.Recordset
Вопрос: Почему при создании рекордсета на основе запроса из базы и добавления в него новых записей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru