Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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# 运行EF核心_C#_Entity Framework_Linq_Linq To Entities - Fatal编程技术网

C# 运行EF核心

C# 运行EF核心,c#,entity-framework,linq,linq-to-entities,C#,Entity Framework,Linq,Linq To Entities,一切都好吗? 我有以下问题。。。根据下面的模型,我有以下数据 身份证件 创建数据 名称 类型事务 量 1. 01/04/2021 10:00:00 项目A 在里面 2. 2. 01/04/2021 10:30:00 项目A 出来 1. 3. 01/04/2021 07:00:00 B项 在里面 1. 4. 02/04/2021 15:00:00 项目A 在里面 1. 5. 01/04/2021 12:00:00 项目C 在里面 1. 6. 02/04/2021 08:00:00 B项 出来 1.

一切都好吗? 我有以下问题。。。根据下面的模型,我有以下数据

身份证件 创建数据 名称 类型事务 量 1. 01/04/2021 10:00:00 项目A 在里面 2. 2. 01/04/2021 10:30:00 项目A 出来 1. 3. 01/04/2021 07:00:00 B项 在里面 1. 4. 02/04/2021 15:00:00 项目A 在里面 1. 5. 01/04/2021 12:00:00 项目C 在里面 1. 6. 02/04/2021 08:00:00 B项 出来 1. 7. 01/04/2021 13:00:00 项目C 国际的 1. 8. 03/04/2021 16:00:00 项目A 国际的 3.
不知道使用EF Linq执行此操作的任何方法,尤其是使用IN和OUT的正值。您可能需要查询数据并根据结果计算余额。如果要对数据进行分页,而不是完整的列表,则可能需要额外的查询。另一种选择是用SQL编写一个视图,以提供运行总数,并将输出的只读实体绑定到该视图。GoogleFu“SQL分区运行总计”提供了关于设置该查询的想法。(如果这是一个面试问题,这是一个很好的问题!:)Thx很多Steve,现在我按照你的建议在SQL中创建了一个视图,我成功地获得了期望的结果。