I have an application that links a datagridview to a table on a SQL Server Database. I have it set to refresh every 15 seconds. I was wondering if anyone knew of a way to check if the new values coming in were different than the values already there. The reason I ask is because I want to make cells with values that have changed to be highlighted for a second. Would this be done in the datagridview.cellpainting event?? Any help would be appreciated. Thank you.