“INSERT INTO ...”查询的灵活方法?

时间:2012-04-19 17:04:57

标签: c# ado.net

我现在正在构建一些项目,我知道我将在SQL中使用大量INSERT INTO个查询。 所以我对他们有不同的class es,我想尽可能灵活地制作它。

我有1个课程包含所有查询,第二个课程涉及所有连接(开放,关闭和SqlCommand内容......

问题是,我可以只有一个“command.Parameter.AddWithValue”,我可以有多条这样的线。具有不同类型的值(intstring等...)以及不同的名称和含义。

有没有人知道如何腌制这种泡菜?

谢谢!

1 个答案:

答案 0 :(得分:1)

SQL语句必须特定于您要查询的架构。这包括INSERT INTO...

如果您不想编写重复的CRUD(创建,读取,更新,删除),则应考虑使用ORM。它们用于将对象映射到SQL语句,并在此过程中为您生成这些SQL语句。另外两个流行的.NET示例是NHibernateEntity Framework