Я пишу приложение, которое должно постоянно обновлять отображаемые данные из представления в базе данных.В настоящее время он периодически опрашивает весь набор данных и отображает его заново.Я изменяю его, чтобы сделать его более эффективным, и меня интересуют мнения людей о том, как сделать это наиболее эффективно.
Приложение представляет собой приложение Windows Forms и использует DataGridView для отображения данных.Сервер базы данных - SQL Server 2008.
Я читал о функциях отслеживания изменений SQL Server, и мне интересно, может ли это быть актуально?Кто-нибудь может предложить какие-нибудь хорошие подходы, чтобы взять здесь?Мне нужно, чтобы он вставлял, обновлял и удалял строки в приложении, не влияя на состояние текущей выбранной строки или положение полос прокрутки.
Спасибо!