2009-07-16 4 views
0

こんにちはお友達「sqlhelperクラスとdata acsessアプリケーションブロック」の違いを知りたいと思います。私がsqlhelper calssのためにgoogledしたときに、いくつかのリンクはhttp://msdn.microsoft.com/en-us/library/ms954827.aspxのような "アクセスアプリケーションブロック"に向かいます。それは使用するのが最善です。ありがとう。sqlhelperとdata acessアプリケーションブロックの相違点

答えて

0

を私はsqlhelper/dbhelperクラスの目標は、データベースと通信する際に些細な作業を削減することだと思います。接続の開始や終了などの通信を行うたびに行う必要があるタスク

データアクセスアプリケーションブロックは、Microsoftのバージョンのsqlhelperクラスに過ぎませんが、それは多くのデータベースの種類などに対して動作するようになっています。sqlhelperクラスは、データアクセスアプリケーションブロックのかなり小さな部分です。

あなたの質問のリンクが最新のApplicatonブロックを含むリンクは、 ... http://msdn.microsoft.com/en-us/library/cc467894.aspx

エンタープライズライブラリには、他のアプリケーションブロック例外処理、ロギング、キャッシングのように...

エンタープライズライブラリを使用することを決定する前に、エンタープライズライブラリがプロジェクトにどのように適合するかを調査する必要があるかもしれません...非常に小さなプロジェクトでは残念です。しかし、それを知って理解することは、他のプロジェクトがそれを使用している場合や類似のものが必要な場合に役立ちます。あなたはうまく仕事を変えて、あなたが働いている次のプロジェクトがすでにそれを使用しているのを見つけるでしょう...