Use onUpdateData event for DataSource component if you want to detect data changings in database. procedure TForm1.DataSource1UpdateData(Sender: TObject); begin ShowMessage('Database was changed !!!'); end;