저는 WinForms에서 데이터베이스 프로그래밍을 처음 사용하고 BindingSource, DataSet 및 TableAdapter 컨트롤을 사용하여 Access 데이터베이스의 데이터를 그리드 및 구성 요소 차트 컨트롤에 표시했습니다.WinForms의 BindingSource 컨트롤 - LINQ, ADO.Net 등과 비교?
앱이 현재 매우 간단합니다. 사용자가 그리드에서 행을 선택하고 관련 데이터 세트가 차트 컨트롤에 플롯됩니다.
BindingSource 접근 방식은 처음에는 훨씬 만족스러운 만족감을 제공했지만 현재는 구성 요소 1 보고서 컨트롤과 함께 작동하도록 노력하고 있으며 현재 수준에서 이해할 수없는 런타임 오류가 발생하기 시작했습니다. 지식의.
이 경로에서 계속 가치가 있는지, 처음부터 더 강력한 접근 방식으로 노력해야하는지 궁금해지기 시작했습니다 (LINQ는 매우 유망 해 보입니다).
내 질문 - LINQ에 비해 BindingSource 방식의 한계는 무엇입니까?
그리고 ADO.Net은 어떻게 비교됩니까? 당신이이 질문을 읽으면
톰 Bushell
PS, 나는 적어도 주석을 시작하기에 충분한 담당자 포인트를 얻을 수 있도록 그것을 투표하시기 바랍니다. 감사!