Re: ASP+ADO::ADODB.Recordset, ошибка Find
От: Andrey Makarov aka Zig  
Дата: 04.06.03 07:18
Оценка:
Здравствуйте, NightWind, Вы писали:

NW>Возникла проблема с ADO при запуске метода Find возникает ошибка:

NW>Набор строк не поддерживает прокрутку данных в обратном направлении.
NW>Почему это происходит, ведь Find, вроде, проходит по записям только в одном направлении???

MSDN: An error will occur if a current row position is not set before calling Find. Any method that sets row position, such as MoveFirst, should be called before calling Find.

по русски — перед вызовом Find вызови MoveFirst

а направление поиска задается SearchDirection:

Find (Criteria, SkipRows, SearchDirection, Start)

adSearchForward — вперед
adSearchBackward — назад
про случай, когда SearchDirection не задан в МСДНе ничего не сказано — полагаю, в таком случае он ищет в обоих направлениях
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.