我有一个定义如下的类
public class Classroom
{
public string Teacher { get; set; }
public string Location { get; set; }
public List<Students> studentsList { get; set; }
}
我有一个存储过程,它能够将学生列表返回到studentsList。目前,我想在同一个存储过程中传递2个更多的值(教师和位置)。我很好奇存储过程是否能够完成上述要求?
使用输出参数。你想退多少就退多少。下面是一个使用Dapper和Sql Server的完整示例。
您可以使用它来返回诸如刚刚插入行的id或@@rowcount之类的东西。您还可以访问由sql生成的信息消息。