Здравствуйте, 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 не задан в МСДНе ничего не сказано — полагаю, в таком случае он ищет в обоих направлениях