ОК, поэтому я изучаю Entity Framework и LINQ для подключения к удаленной базе данных MySQL с помощью MySQL ADO .NET Connector.
Я уже настроил свою модель данных Entity.Теперь я буду использовать лямбда-выражение, чтобы получить список всех объектов van из хранилища данных и связать результаты с представлением в виде сетки:
dataEntities db = new dataEntities();
var vans = from v in db.vans
select v;
gridControl1.DataSource = vans;
Это работает очень хорошо.Однако, когда данные в удаленном хранилище изменяются, я хотел бы обновить представление сетки, не выполняя вышеупомянутый код снова.Каков будет правильный способ справиться с этим?Я понимаю, что переместил бы объект db
в модуль или другую глобальную область, но как мне обновить объект vans
в более позднем событии, скажем, при нажатии кнопки?