SqlKata SelectAsync不会为找到的1条记录生成结果
我正在执行这样一个存储过程SqlKata SelectAsync不会为找到的1条记录生成结果,select,stored-procedures,sqlkata,Select,Stored Procedures,Sqlkata,我正在执行这样一个存储过程 var sql = "EXEC SpSearchData @Name,@ExactNameMatch"; // exact name match is an integer var parameters = new { Name = name, ExactNameMatch = exactNameMatch }; var data= await db.SelectAsync<DataModel>(sql, paramet
var sql = "EXEC SpSearchData @Name,@ExactNameMatch";
// exact name match is an integer
var parameters = new
{
Name = name,
ExactNameMatch = exactNameMatch
};
var data= await db.SelectAsync<DataModel>(sql, parameters);
var sql=“EXEC SpSearchData@Name,@ExactNameMatch”;
//精确名称匹配是一个整数
var参数=新
{
Name=Name,
ExactNameMatch=ExactNameMatch
};
var data=await db.SelectAsync(sql,参数);
当存储过程产生许多结果(在我的例子中是几千个)时,SelectAsync会提供我在数据库中看到的数据。但是,当存储过程的结果只有一行时,SelectAsync会给我一个空列表。这怎么可能?当我只期望一个结果时,是否必须使用另一种方法?能否发布一个完整的可复制场景,如表模式+存储过程代码,以及显示问题的示例代码