Я довольно новичок в программировании баз данных в WinForms и использую элементы управления BindingSource, DataSet и TableAdapter для отображения данных из базы данных Access в сетке и элементах управления Component One Chart.
В настоящий момент приложение довольно простое: пользователь выбирает строку в сетке, а соответствующий набор точек данных отображается в элементе управления Chart.
TПервый подход BindingSource обеспечил много мгновенного удовлетворения, но теперь я пытаюсь заставить его работать и с элементами управления Report Component One, и начал получать некоторые ошибки времени выполнения, которые не имеют смысла на моем текущем уровне знание.
Я начинаю задумываться, стоит ли продолжать идти по этому пути, или мне следует с самого начала приложить усилия к более эффективному подходу (например, LINQ выглядит многообещающе).
Мой вопрос - каковы ограничения подхода BindingSource по сравнению с LINQ?
А как сравнивает ADO.Net?
-Tom Bushell
PS Если вы читаете этот вопрос, пожалуйста, проголосуйте, чтобы я мог, по крайней мере, набрать достаточно очков репутации, чтобы начать комментировать. Спасибо!