数据库中类型

Area 数据库类型 varchar 

dapper 来操作数据库,不能直接写 sql      Area=@Area)   //dapper 对C#中的字符串类型 默认是对应数据库nvarchar 进行比较,会影响性能。。。

 

 

 

string sql = "Select * from V_PermissionAction where UserId=@UserId and Area=Convert(varchar, @Area) and Controller = Convert(varchar, @Controller) ";
var list = db.Query<P.PermissionAction>(sql, new { UserId = UserId, Area = Area, Controller = Controller });

相关文章:

  • 2021-12-19
  • 2021-10-16
  • 2022-01-22
  • 2021-06-17
  • 2021-06-06
  • 2021-10-08
  • 2021-11-11
  • 2021-11-12
猜你喜欢
  • 2021-06-16
  • 2021-06-04
  • 2021-08-14
  • 2021-10-23
  • 2021-07-13
  • 2021-09-08
  • 2021-06-29
相关资源
相似解决方案