已经有表,可以用dbfirst方式自动根据数据库创建实体,例如表A,然后linq就可以这样操作, using(DbEntities entity=new DbEntities()) 选择 var q=from d in entity.A where d.name='x' select d; list<A> result=q.ToList(); 当然,linq可以写的很复杂 添加 result.Add(...); entity.SaveChanged(); 更新 A a=result.First(); a.name='y'; entity.SaveChanged(); 删除 result.Remove(...); entry.SaveChanged();
可以用ef,然后用linq操作
可以用entity framework避免crud的重复编码
110,533
社区成员
642,574
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧