خب برای اینکه شما بفهمید رکورد جدیدی به جداولتون اضاف شده روش های زیادی هست . از جمله : شماردن تعداد ردیف ها و ... .
روشی که من به شما پیشنهاد میکنم استفاده از یک متغیر واسط هست یعنی یک متغیر مثلا از نوع عددی با مقدار پیش فرض 0 درست کنید و هرگاه کاربر برروی ارسال پیام کلیک کرد مقدار اون متغیر 1 بشه و به این صورت میتونید با چک کردن مدام مقدار متغیر بفهمید وقتی که این متغیر 1 بود یعنی که یک رکوردی اضافه شده و اون رو نمایش بدین . عمل چک کردن متغیر و نمایش رو میتونید با استفاده از Thread یا backgroundworker انجام بدین .
کار این دو اینه که بدون اینکه نرم افزار شما هنگ کنه ، در پس ضمینه کار یا کارهایی رو که میخاید انجام میدن مثل تایمر با این تفاوت که در پس ضمینه کار میکنه و نرم افزار هنگ نمیکنه .
شیوه استفاده از backgroundworker رو من در این لینک توضیح داده ام .