在dapper中获取Query输出参数

时间:2016-09-18 09:46:40

标签: c# asp.net sql-server dapper

我正在使用dapper进行数据访问。我的表有一个名为ID的标识列,我想在插入任何行时输出该值。我的查询看起来像

string query = "Insert into Users(Name, UserName) Output Inserted.ID
Values (@a, @b)";

和数据访问功能类似

var res = await conObj.ExecuteAsync(query, new { a = "name", b = "Username"});

但res的值始终为1.否则插入操作正确完成并插入数据。请告诉我如何获得res中的输出值。提前谢谢。

0 个答案:

没有答案