Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.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# 从另一行更新表中的其他行_C#_Sql_Asp.net Mvc 5 - Fatal编程技术网

C# 从另一行更新表中的其他行

C# 从另一行更新表中的其他行,c#,sql,asp.net-mvc-5,C#,Sql,Asp.net Mvc 5,我有一个日实体,它是一个日表。其C代码如下所示: namespace Utilities.Models { public class Day { public int DayID { get; set; } public int WeekID { get; set; } public int DayNo { get; set; } public string DayofWeek { get; set; }

我有一个日实体,它是一个日表。其C代码如下所示:

namespace Utilities.Models
{
    public class Day
    {
        public int DayID { get; set; }
        public int WeekID { get; set; }
        public int DayNo { get; set; }
        public string DayofWeek { get; set; }
        public int Meter1 { get; set; }
        public int Meter1Dailyusage {get; set; }
        //etc
    }
} 
如何在输入数据后一天更新数据

例如,假设它是Monday DayNo=1和DayofWeek=Monday,然后输入仪表的数据,等等


当用户输入星期二第2天和第5天=星期二时,我如何使用星期二的抄表数据将星期一的MeterDailyUsage行更新为MeterDailyUsage=星期二的抄表-星期一的抄表?

您的功能要求是什么?这可能会使您希望实现的目标更容易理解,并且可能会允许提出其他建议。只要您始终更新以前的记录id,您可能需要在该表上设置触发器。这里有一个很好的例子:我的功能需求?这些水表是水表,我想知道每一个水表每天的用水量。我会研究一下触发器,谢谢。