PDA

View Full Version : حرفه ای: اطلاع از بروز رسانی بانک اطلاعاتی



Mohandes2009
سه شنبه 27 تیر 1391, 07:26 صبح
سلام
چجوری میشه فهمید که دیتا بیس کی بهش رکورداضافه میشه؟

یعنی یه کاربر که رکورد اضافه کرد به به جدولی در هر لحظه بفهمیم...

konkoory_82
سه شنبه 27 تیر 1391, 10:53 صبح
می تونید
ایونت های اضاافه کردن رو در یک جدول جداگانه log کنید. البته مواظب رشد این جدول باشید.
و یا می تونید به اضای این ایونت یک ایمیل از طرف برنامه به آدرستون فرستاده بشه.
و یا از جدولهایتون بر اساس تاریخ query بگیرید.

Mohandes2009
سه شنبه 27 تیر 1391, 11:59 صبح
نه من میخوام هر رویدادی رو جداول اتفاق افتاد را بفهمم مثه فیس بوک!!!

fakhravari
سه شنبه 27 تیر 1391, 13:21 عصر
با سلام
تا جایی که اطلاعات دارم هر گونه تراکنشی روی جدول و رکورد ذخیره میشه.
اطلاعات چندانی ندارم در بخش SQL جشتجو کنید نتیجه بهتری میگیرید.

Web Arman
سه شنبه 27 تیر 1391, 13:41 عصر
سلام:

روش اول ساختن یک لاگ برای سیستم شماست که تمامی عملیات رو در یک جدول در پایگاه داده ذخیره میکنه - نام کاربر - IP - تاریخ و ساعت - نوع عمل ....

استفاده ازPerformance Tools -> SQL Server Profiler میباشد.


موفق باشید.

Saman Hashemi
سه شنبه 27 تیر 1391, 19:26 عصر
شما در اصل میخوایین از سمت سرور بدون درخواست ،اطلاعاتی به سمت کاربر ارسال شود که متیونید از notification (http://barnamenevis.org/showthread.php?340049-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-notification-%D8%AA%D9%88%D8%B3%D8%B7-ASP.NET)استفاده کنید...!