MDAC у тебя какой стоит? Если 2.6 то при установке MDAC2.6 и выше
возникает ошибка в приложениях с использование ADO-компонентов Delphi5/Builder5 типа BOF-EOF found. Хотя странно, что ты с этим столкнулся сейчас - Борланд эту багу год назад пофиксил...
Попробуй решить проблему установкой MDAC 2.5
отсюда, правда не знаю, поможет или нет. эта проблема обычно решается ещё на стадии написания проги %-)