のC#、VB.netまたはその他の.NET言語を使用して、任意の.NETまたはASP.NETプロジェクトのライブラリ作品。
データベース駆動型アプリケーションを開発するとき、それは反復的な作業を排除します
この特長:
この例のコードとの完全なMSDNスタイルHTMLドキュメント。 HTMLドキュメントはhttp://joel.net/docs/DatabaseUtilityに配置することができます。
任意の.NETプロジェクトで動作します。 C#のVB.NET、ASP.NET、またはその他のサポートされている.NET言語。
のみ1つのコマンドでのDataTableを盗ん。もはやSqlDataAdapterオブジェクトを作成していないし、あなたのDataTableを埋めるために塗りつぶし()メソッドを呼び出しています。 DataTableに、SqlDataReaderの、スカラーまたは単に非問合せの実行をretreivingから、あなただけの1つのコマンドでそれをすべて行うことができます。
接続オブジェクトを開いて、閉じますする必要はありません。 (メソッドを呼び出すときに閉じた場合)SqlConnectionオブジェクトは自動的に最後に(閉じている場合)に開閉されます。メソッドを呼び出すときにSqlConnectionオブジェクトが開いている場合は、SqlConnectionオブジェクトを開いたままになります。 SqlDataReaderののClose()メソッドを呼び出すときにSqlDataReaderオブジェクトで(メソッドを呼び出すときに閉じた場合)SqlConnectionオブジェクトが自動的に閉じられます。
方法のための全ての入力変数は同一です。代わりに、SqlDataReaderのののDataTableを返すようにコードを変更することは簡単です。
4つのメソッドのそれぞれについて、15オーバーライド。コントロールは、15オーバーライドと4つのメソッドExecuteDataTable、は、ExecuteNonQuery、のExecuteReader、は、ExecuteScalarそれぞれを持っている - それは64の方法の合計です!
グローバル接続の任意のプロジェクトで使用することができます。
以下のコードを記述します。
コメントが見つかりません