当前位置: 首页 > 编程语言 > C#

EntityFramework,GetDatabaseFirstCaseList分享

时间:2023-04-10 21:37:47 C#

entityframework,GetDatabaseFirstCaseList我在我的大部分应用中都使用实体框架,但它们都是代码优先的。现在我正在使用一个预先存在的数据库。我可以通过DbContext查找、更新和添加记录。publicclassCompanyService{publicvoidAddCompany(Companycpn){CompanyModelcm=newCompanyModel();cm.Companies.Add(cpn);cm.SaveChanges();}publicvoidEditCompany(Companycpn){CompanyModelcm=newCompanyModel();公司现有=cm.Companies.Find(cpn.id);cm.Entry(现有).CurrentValues.SetValues(cpn);cm.SaveChanges();}publicListList(){CompanyModelcm=newCompanyModel();}}CompanyModel是一个类似CompanyModel:DbContext的类,我的错。但是CompanyModel非常有限,它没有Where方法。我怎样才能得到公司名单。您可能缺少使用System.Linq;在代码文件的顶部。这将使您能够使用像ToList()这样的Linq扩展。以上是C#学习教程:实体框架,获取数据库第一个案例列表分享的全部内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: