上記を行うには単純なパターンが必要です。 いくつかのことに注意しますデータアクセス、ビジネスロジック、プレゼンテーションを分離するためのシンプルなエレガントなパターン
1)I持って、私はそれが実際のデータを取得し、それを返しません使用することを義務づけていますクラスのDataTable
2)私はすべての可能性をサポートする汎用的なインタフェースを備えた心配していませんよ私たちは1つのデータベースタイプに固執しています。
3)エラーをうまくトラップし、エラーが発生したことをユーザーに通知するにはどうすればよいですか。
4)私はMVCを習得しないでください - 今はオプションではありません。
私は実際のパターンデザインに興味があります。
"MVCが必要ですが、MVCパターンを使用するように教えてください!" – Wedge
Wedge、コメントの前に私のコメントを答えに読んでください。 – sarsnake