Уведомление об изменение в БД MS SQL в ПО

254
26 ноября 2017, 12:15

Мне необходимо реализовать функционал отслеживания изменения в БД и согласно этого изменения действовать дальше. Изменения будут вида 1/0. На данный момент, кроме использования таймера каждые 10-30 секунд(это максимум) и SELECT в проверяемое поле, ничего придумать не могу. Подскажите пожалуйста способ, если он существует, что бы БД оповестила об изменение и только тогда я обратился к ней и взял что мне нужно. Проект создан на WinForms.

Answer 1

Вы можете подписаться на сообщения sql broker-а Об этом можно почитать здесь

уже есть готовые решения помогающие не создавать велосипеды, к примеру посмотрите на проект

READ ALSO
помогайте пожалуйста с# [требует правки]

помогайте пожалуйста с# [требует правки]

Например 5*5 массив Перевернуть (отразить относительно центра) столбцы двумерного массива, сумма элементов которых нечётная

328
Основы ООП.C#. Virtual , override

Основы ООП.C#. Virtual , override

При создании класса на C# , появилась проблемаКак я понял , virtual с override нужны для разной реализации одного же метода

293
Wpf Взаимодействие данных в паттерне MVVM

Wpf Взаимодействие данных в паттерне MVVM

Изучая паттерн научился более менее связывать элементы окон со свойствами ViewModel, то есть классах, как я понимаю, посредниках между кодом/логикой...

281