【发布时间】:2013-01-31 22:50:58
【问题描述】:
我对 MVC 有一点了解,但我想先用 DataBase 开发 MVC。 我想知道一件事。我在网上看到一张这样的表格:
CREATE TABLE dbo.Payroll
(
ID int PRIMARY KEY,
PositionID INT,
Salary decimal(9,2),
SalaryType nvarchar(10),
CHECK (Salary > 10.00 and Salary < 150000.00)
);
我想知道 CHECK 元素是否会导致我的网站中的数据验证。
提前谢谢
【问题讨论】:
-
您必须在前端强制执行相同的约束。如果您不这样做,将引发您必须显式捕获的未处理错误或异常。你不太可能这样做。
标签: sql-server asp.net-mvc entity-framework