【发布时间】:2020-11-25 16:17:44
【问题描述】:
我正在向我的数据库中插入数据,如下所示:
using (IDbConnection conn = new SqlConnection(connectionString))
{
conn.Execute(storedProcedure, parameters, commandType: CommandType.StoredProcedure);
}
我已将select SCOPE_IDENTITY(); 添加到我的存储过程中,因此现在从查询中返回了id。如何访问它?
【问题讨论】:
-
如果您只插入一行,我个人会将
SCOPE_IDENTITY的值分配给输出参数,而不是选择它。
标签: c# sql-server .net-core dapper sqlconnection