Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#EF6将值更新到非相关表_C#_Entity Framework_Join_Entity Framework 6 - Fatal编程技术网

C#EF6将值更新到非相关表

C#EF6将值更新到非相关表,c#,entity-framework,join,entity-framework-6,C#,Entity Framework,Join,Entity Framework 6,我有一个关于更新非相关表的问题 我有一张表格,上面有: Id Code Value(Int) 1 2201 3 2 2202 5 Id Code Value(Int) 1 2201 2 2 2202 1 及附表b: Id Code Value(Int) 1 2201 3 2 2202 5 Id Code

我有一个关于更新非相关表的问题

我有一张表格,上面有:

Id     Code      Value(Int)
1      2201      3
2      2202      5
Id     Code      Value(Int)
1      2201      2
2      2202      1 
及附表b:

Id     Code      Value(Int)
1      2201      3
2      2202      5
Id     Code      Value(Int)
1      2201      2
2      2202      1 
我需要用表a和表B中的值之和更新一个与表a和表B都不相关的表(表C)

表B:

Code       SumValues
2201       5
2202       6
每次我向TableA和TableB添加值时,我都需要使用以下内容更新TableC: 总和(表C中的现有值+添加到表A的当前值+添加到表B的当前值)

这可能吗? 表之间需要什么样的关系? 如何做到这一点


谢谢。

您的表格应该是这样的:

Id     Code     SumValues

1       2201       5
2       2202       6

更新表格a和表格B时,您必须手动将值插入表格C。表格上唯一的关系是与
code
字段的
FK
关系。希望您有另一个表格用于维护
code
。与
code

的主表类似,您的表格C应该是这样的:

Id     Code     SumValues

1       2201       5
2       2202       6

更新TableA和TableB时,必须手动将值插入TableC。表上唯一的关系是
FK
code
字段的关系。希望您有另一个表来维护
code
。就像
code

的主表一样,是的,我有一个保存
code
的表。“您必须手动插入…”是什么意思?你的意思是用手吗?当我们更新TableA和TableB时,无法插入值?是的,我的意思是这样。如果需要自动执行,则必须在db端编写一个
触发器
。是的,我有一个包含
code
的表。“您必须手动插入…”是什么意思?你的意思是用手吗?当我们更新TableA和TableB时,无法插入值?是的,我的意思是这样。如果需要自动执行,则必须在db端编写一个
触发器
。实现这一点的方法有很多。你必须给出一些方向,最好是展示你已经尝试过的东西。对不起,我不知道如何做到这一点,所以我还没有尝试过任何东西。。。我不知道,没有方向,什么都没有…实现这一点有很多方法。你必须给出一些方向,最好是展示你已经尝试过的东西。对不起,我不知道如何做到这一点,所以我还没有尝试过任何东西。。。我不知道,没有方向,什么都没有。。。