首页 > 编程知识 正文

dbeaver sql美化,ef框架多表查询

时间:2023-05-03 19:54:48 阅读:38434 作者:2504

在机房合作中使用框架首先有很多不同,编程的时间大大方便。

首先从查询和修改两个方面出发。

查询是使用SQL语句执行的查询,用于查询多个信息

publiclistcancelcardmodelselectcancelrecord (stringid ) using (internetbarsystementitiesibsystme=newinternetbarsysystemementitititititite dmodels=IB systme.database.sqlquerycancelcardmodel (select * fromt _ cancelcardwheremanager return cancelcardmodels; }使用ef框架附带的功能查询查询单个记录

publiccheckmodelcheckinfo (数据数据) using (internetbarsystementitiesibsystme=newinternetbarsystementities ) ) ) 返回检查模型; }在此方法中,称为singleordefault的方法实际上有多种方法,可以根据需要使用

也有这种形状的

部分可以根据需要限制以不同方式返回的信息。

修正

这是使用SQL语句进行的更改,可以通过使用语句进行更改来更改符合条件的所有记录。

publicintupdatecancelcard ((using ) internetbarsystementitiesibsystme=newinternetbarsystementities )/更新出库表中的会计状态inti=IB systme.database.execute sqlcommand (' updatet _ cancelcardsetcheckstatus='1' wherechecheckstttatus 返回I; }因为这个使用的是EF,所以只要查一个信息,然后进行修改赋值,最后保存就可以了

publicintupdatecheck (checkmodelcheck ) using (internetbarsystementitiesibsystme=newinternetbarsystementities ) ) { checkmodelcheckmodel=IB systme.t _ check.singleordefault (model=model.check time==check.check time ); check model.balance=check.balance; checkModel.charge=check.charge; checkModel.profit=check.profit; check model.return money=check.return money; return ibsystme.SaveChanges (; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。