ASP.NET MVC 结合EDMX 数据模型验证

这是我最近才解决的一个问题,在MVC3中添加的ADO.NET 实体验证模型。当然这是是客户要求,不太喜欢这个东西,每次映射数据库都会生成一大堆代码。。不过功能还是比较强大的,不用自己写数据访问代码。。是一个快速开发可以选择框架。。 OK。进入正题


ASP.NET MVC 结合EDMX 数据模型验证有二种方式:

第一种:

就是将数据库的表结构修改成 null    的类型。。然后 在属性上面添加特性。。   直接验证就可以。。

在调试会抛出异常,不过发布或者正常运行的时候是对项目没有影响的





缺点:

1.不能进行很复杂的验证

2.要修改数据库的结构类型

3.在Debug的时候会抛出异常不太方便

优点:

1.比较方便,不用在添加多余的验证实体类





第二种:

就是在验证的时候添加一个验证实体类。其余的也就是按照MVC的特性进行配置,然后在class添加映射,映射你实体类的类型







我现在测试的也就是这二种方法,另外的普通的Model还是直接添加特性就好了。。大家有什么问题可以一起沟通~~~~~~~~~~~~




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值