2012-04-19 2 views
0

私は多くのINSERT INTOクエリをSQLで使用することを私が知っているプロジェクトをビルドしています。 私は彼らのために異なるclass esを持っています。私は可能な限り柔軟にしたいと思います。"INSERT INTO ..."クエリのための柔軟なメソッド?

事は、私は一つだけ」の例を持っている可能性があること、である...、オープンクローズ、およびSqlCommandもの(

を私はすべてのクエリで1クラスを持って、2つ目は、すべての接続を扱いますcommand.Parameter.AddWithValue」、と私はそのような複数の行を持つことができます。値の異なるタイプの(intstring等。)と異なる名前と意味。

誰もがこのピクルスをencouterする方法のアイデアを持っていますか?

ありがとう!

答えて

1

SQLステートメントは、照会しているスキーマに固有でなければなりません。それにはINSERT INTO...が含まれます。

繰り返しCRUD(作成、読み取り、更新、削除)を書きたくない場合は、ORMの使用を検討する必要があります。これらは、オブジェクトをSQL文にマップするために使用され、処理中にそれらのSQL文が生成されます。 .NETの2つのより一般的な例はNHibernateEntity Frameworkです。

関連する問題