Du könntest den Status mit dem der DataSource o. des DataSets vergleichen. Also z.B.
btnNext.Enabled := DataSource1.Enabled;
oder
btnNext.Enabled := Table1.Active;
Wobei ich noch nicht mit
ADO gearbeitet habe, also nicht weis, wie dort die Pendants lauten