是否可以使用ormLite使用存储过程只需购买传递对象,而无需使用Parameters.Add。像这样的东西。但是这个trow错误过程或函数'SuspendUser'需要参数'@ID',这是未提供的。
db.Query<User>("SuspendUser", new { ID = 21 });
答案 0 :(得分:1)
有一个discussion here(除非它已经改变)可能很有趣。特别要注意他评论的“dapper”语法,它将翻译为:
var data = db.Query<User>("SuspendUser", new { ID = 21 },
commandType: CommandType.StoredProcedure);