Накодил огромную прогу с ADO и под конец столкнулся с такой проблемой:
Есть форма поиска по бд в диалоговом окне которая работает вполне сносно что-то вроде поиска по hlp, но при установке recordset'a на нужную среди найденных записей и выгрузке этой формы ADODC на главной форме не сдвигается с места (хотелось бы чтобы устанавливался на указанную запись).
Для перемещения указателя главной формы использую find
Что самое интересное в movecomplete стоит
adodc1.caption = adodc1.recordset.absoluteposition
и при пошаговом выполнении на какой-то момент этот adodc1.recordset.absoluteposition становится равным номеру моей записи и на следующем шаге меняется на -3
Объясните что за магика?