数据库的表要设置主键。
视图如果没主键,会有警告,但不影响。
数据库设计好后,从数据库直接生成各个表对应的实体类。
使用一些简单的linq查询即可获取到需要的信息。
1
2
3
4
5
|
SalaryEntities se = new
SalaryEntities();
var
query = from
q in
se.Staff
where
q.StaffID == textBox1.Text
select
q;
Staff st = query.FirstOrDefault();
|
数据增加修改很简单,删除的话,需要先记下来主键,然后:
Staff sf = se.Staff.FirstOrDefault(o => o.StaffID == id);
se.Staff.Remove(sf);