PDA

View Full Version : سوال: واکشی اطلاعات sql و C#‎



Hrm.1367
پنج شنبه 08 دی 1401, 22:31 عصر
با سلام و احترام
دوستان عزیز من یه بانک اطلاعاتی sql دارم که با چند نرم افزار ویندوز فرم در شبکه در ارتباط است و اطلاعات در حال بروز رسانی و حدود 20 میلیون رکورد هستند ...
در یک نرم افزار اطلاعات برخی از جداول در گرید ویو در حال نمایش و رسد توسط کاربر می باشد .
که تقریبا 500 ردیف آخر جدول در حال تغییر هستند
سوال اینجاست ...که چگونه تغیرات در دیتابیس توسط بقیه کلاینت ها رو متوجه شویم و گرید ویو در حال نمایش رو بروز رسانی کنیم ؟
نمیخوام به صورت چند ثانیه یک بار اطلاعات رو واکشی کنم ...
امیدوارم متوجه شده باشید ...
ممنون میشم از اساتید محترم لطفا راهنمایی کنید

رامین مرادی
شنبه 10 دی 1401, 09:25 صبح
https://stackoverflow.com/questions/5288434/how-to-monitor-sql-server-table-changes-by-using-c
با سلام و احترام
دوستان عزیز من یه بانک اطلاعاتی sql دارم که با چند نرم افزار ویندوز فرم در شبکه در ارتباط است و اطلاعات در حال بروز رسانی و حدود 20 میلیون رکورد هستند ...
در یک نرم افزار اطلاعات برخی از جداول در گرید ویو در حال نمایش و رسد توسط کاربر می باشد .
که تقریبا 500 ردیف آخر جدول در حال تغییر هستند
سوال اینجاست ...که چگونه تغیرات در دیتابیس توسط بقیه کلاینت ها رو متوجه شویم و گرید ویو در حال نمایش رو بروز رسانی کنیم ؟
نمیخوام به صورت چند ثانیه یک بار اطلاعات رو واکشی کنم ...
امیدوارم متوجه شده باشید ...
ممنون میشم از اساتید محترم لطفا راهنمایی کنید
در مورد SqlDependency جستجو کنید.

برای مثال: https://sourcesara.com/sqldependency-training-in-wpf-csharp/ (https://stackoverflow.com/questions/5288434/how-to-monitor-sql-server-table-changes-by-using-c)