0

我正在使用一个包含实体和列名的映射文件来执行插入,那么这可以通过实体框架来完成吗?

替代版本只是使用内联 SQL 并编写类似的代码

sql = INSERT INTO " + someTable + 等等....

4

1 回答 1

1

我认为使用实体框架 (EF) 不适合您正在从事的这个项目。使用 EF 的主要好处之一是对象图;它负责识别新记录、更新记录等。

如果您使用的是动态对象和表,而您真正只知道运行时底层数据存储的位置,那么我会选择使用带有参数化存储过程的通用数据库类。

显然,实体框架已经变得非常流行,但是以老式的方式执行 SQL 并没有错。EF 不一定是您与数据库交互的唯一方式。

于 2013-05-31T19:47:19.250 回答