有没有办法在c#中用linq复制db记录到sql?
Id [int] IDENTITY(1,1) NOT NULL PRIMARY KEY,
[Foo] [nvarchar](255) NOT NULL,
[Bar] [numeric](28,12) NOT NULL,
...
Run Code Online (Sandbox Code Playgroud)
鉴于上面的表格,我想复制一条记录(但是给它一个不同的id),以便在以后添加到数据库和Linq dbml文件的新字段仍然可以复制而不必更改复制记录的代码.
即我不想为newRecord.Foo = currentRecord.Foo;桌子上的所有字段写.
我不确定这是否是您想要的,但以下线程包含使用反射和 DataContext 上的扩展方法的代码,以允许您轻松地将一个实体的成员复制到另一个实体中。
| 归档时间: |
|
| 查看次数: |
2863 次 |
| 最近记录: |