「昔ながらの」VB6データベース開発者である友人が何人かいて、.NETとその機能、特にADO.NETについて話していました。
私たちの会話の中で、彼らはADO.NETに移行するよりもADOに固執したいという次の理由を提起しました。
- データセットが切断されています(電源障害が発生した場合はどうなりますか?)
- 同じ量のコードを書く必要があります
- の新しいオプション
Dataset
、BindingSource
およびTableAdapter
混乱しているようです - 同じコードがプログラムでデータベースにアクセスするように記述されています。変更されるのは、そのコマンドのレイアウト方法だけです。
Windowsフォームアプリケーションに関して、データアクセスに関してADO.NETがADOよりも「優れている」理由や答えを探しています。ADO.NETは、ADOが提供しないものを提供しますか?ADOよりも優れている点は何ですか?
注意: LINQを含まない例が欲しいのですが。