目前,我使用反射进行属性对属性的比较,以确定应该更新数据库中的哪些值。问题是,在对现有值和新值进行比较之前,我需要从数据库中获取所有行。这些行已经过筛选,但可以包含数千条记录。因此,我的程序非常慢,并且被所有SELECT LINQ to SQL查询所阻碍。这些select查询每次都需要几分钟才能完成。customerRepository
.List
假设我有更新视图的权限,其中视图是:
create view v as select * from Student where major like '%Engineering%'。我没有权限修改或查看专业不包含“工程”一词的任何学生。即使我插入的学生的专业是'Biology',我也应该被允许插入到这个视图中吗?视图会传播到基本关系吗?