首页 > 解决方案 > 根据班次表验证时间

问题描述

我有一个 TblShift,其中包含 IdShift - ShiftName 以及班次的开始和结束时间,以及一个指定第二天结束时间的字段。例如,今天 23 到 7 天后。

我有一个包含日期和班次 (IdShift) 的 TblTimelyHeader 表

我有一个我插入的 TblTimelyContent 表,包括机器 ID、TblTimelyHeaderID、开始时间和生产结束时间寻找验证开始和结束时间的最简单和最好的方法。我的问题更多的是像今天的 23 到 7 天之后的班次。

TblShift:

ShiftId         int Key
ShiftName       nvarchar(50)
ShiftTimeBegin  time(7)
ShiftTimeEnd    time(7)
ShiftEndDay     bit

TblTimelyHeader:

TimelyHeaderId  int Key
Date            DateTime
Shift_Id        int(Foreign Key)

及时内容标识:

TimelyContentId     int Key
TimelyHeader_Id     int(Foreign Key)
Mashin_Id           int(Foreign Key)
TimeBeginTimely     time(7)
TimeEndTimely       time(7)

标签: c#validationtime

解决方案


推荐阅读