我对 WinForms 中的数据库编程相当陌生,并且一直在使用 BindingSource、DataSet 和 TableAdapter 控件在网格和组件一图表控件中显示来自 Access 数据库的数据。
该应用程序现在相当简单 - 用户在网格中选择一行,并在 Chart 控件中绘制一组相关的数据点。
TThe BindingSource 方法起初提供了很多即时的满足感,但我现在正试图让它与 Component One Report 控件一起工作,并且已经开始遇到一些运行时错误,这些错误在我目前的知识水平上没有意义。
我开始怀疑是否值得继续走这条路,或者我是否应该从一开始就将精力投入到更强大的方法上(例如,LINQ 看起来很有前途)。
我的问题 - 与 LINQ 相比,BindingSource 方法的局限性是什么?
ADO.Net 又如何比较?
——汤姆·布谢尔
PS如果你读到这个问题,请投票,这样我至少可以获得足够的代表点来开始评论。谢谢!