我现在正在构建一些项目,我知道我将在SQL中使用大量INSERT INTO
个查询。
所以我对他们有不同的class
es,我想尽可能灵活地制作它。
我有1个课程包含所有查询,第二个课程涉及所有连接(开放,关闭和SqlCommand
内容......
问题是,我可以只有一个“command.Parameter.AddWithValue
”,我可以有多条这样的线。具有不同类型的值(int
,string
等...)以及不同的名称和含义。
有没有人知道如何腌制这种泡菜?
谢谢!
答案 0 :(得分:1)
SQL语句必须特定于您要查询的架构。这包括INSERT INTO...
。
如果您不想编写重复的CRUD(创建,读取,更新,删除),则应考虑使用ORM。它们用于将对象映射到SQL语句,并在此过程中为您生成这些SQL语句。另外两个流行的.NET示例是NHibernate和Entity Framework。