当前位置: 代码迷 >> 综合 >> Dapper链接查询学习
  详细解决方案

Dapper链接查询学习

热度:62   发布时间:2024-02-13 03:26:01.0

先创建一个SQLservert连接

 IDbConnection dapper = new SqlConnection("Data Source=.;Initial Catalog=xx;User ID=xxx;Pwd =xxx;");

定义两个model 比如 ROOM<住户>   BUILDING<楼房>,然后查询

var a = dapperStation.Query<ROOM>("select * from ROOM");
var b= dapperStation.Query<BUILDING>("select * from BUILDING");

按照业务需求提取数据

    var query = from aa in ajoin bb in b on aa.BUILDID equals bb.BUILDIDselect new{ aa.ROOMID,bb.BUILDNAME, };foreach (var item in query){Console.WriteLine(item.BUILDNAME+"--"+ item.ROOMID);}

 

  相关解决方案