DBGrid, индексация.
При попытке удалить выделенную запись из DBGrid'a, удаляется ВСЕГДА первая запись
Раньше удалялась выбранная строчка, видать случайно изменил какое-то свойство и теперь не могу понять какое именно.
Для удаления вызываю IBDataSet1->Delete();
Может быть кто-нибуть сталкивался с данной проблемой? Подскажите пожалуйста.
Пробовал удалить запись с помощью навигатора, "нажимая" программно его кнопку DBNavigator1.BtnClick(nbDelete); но указатель в гриде перемещался к первой записи и удалял её... хотя выленена была другая.
А какая химия прописана в BeforeDelete?
Да вообще ни чего не написано...