我正在使用petapoco。并使用类似
进行搜索查询请告诉我有没有正确的查询?
var context = new PetaPoco.Database(Connection.connectionstring);
SqlQuery =
@"SELECT MenuId, MenuTitle, OrderNumber, CreatedDate, IsActive
from Menu
where MenuTitle LIKE @0, '%@MenuTitle%'";
List<MenuPOCO> objMenuPoco = context.Query<MenuPOCO>
(
SqlQuery,
new
{
@MenuTitle = MenuTitle
}).ToList();
return objMenuPoco;
请让我知道语法是对的吗?我在每次搜索中都得到0条记录。
此致
答案 0 :(得分:1)
var context = new PetaPoco.Database(Connection.connectionstring);
SqlQuery =
@"SELECT MenuId, MenuTitle, OrderNumber, CreatedDate, IsActive
from Menu
where MenuTitle LIKE @0";
List<MenuPOCO> objMenuPoco = context.Query<MenuPOCO>(SqlQuery, "%" + MenuTitle + "%").ToList();
return objMenuPoco;