c# - 根据班次表验证时间
问题描述
我有一个 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)
解决方案
推荐阅读
- python - 纸浆求解器:如何使用循环设置最小变量生产
- reactjs - gatsbyJS中graphQL查询和页面组件的集成测试
- ios - 如何让 RealmSwift 与 Xcode 11 一起工作?
- java - eclipse中的条件断点不适用于局部变量?
- android - Android4.0是否支持Android复选框属性“android:button”?
- function - Octave中以向量为参数的函数
- migration - AndroidX FrameLayout layout_heightPercent 属性未找到错误
- java - Sonarqube 不接受我的测试,但它在我的 Eclipse 中有效
- spring - 春季单元测试存储库保存不起作用
- jenkins - 如何使用 Jenkins 基于代码更改构建阶段?