如何在SQL Server LocalDB中进行其他数据库级验证?

时间:2017-12-20 12:26:24

标签: sql-server asp.net-mvc localdb

我正在开发一个ASP.NET MVC项目。用户可以通过填写表单并选择会议的未占用日期和时间来创建约会。在Create操作中,我还有一个检查:

if (db.Orders.Where(o => o.Time == order.Time).Count() > 0)
    ModelState.AddModelError("Time", "Selected time is occupied");

如果两个具有相等Time值的请求同时到达服务器,该怎么办?我认为,应该有数据库级验证,如果是,如何执行它?

0 个答案:

没有答案