对于为什么变量works返回743行,而变量notworks返回none,大家有什么建议吗?
据我所知,他们正在做同样的事情。
我不能发布存储过程,但我认为这不是问题所在,因为我能够从第一个变量中获得结果集。
我尝试使用SQL跟踪--这是我的新手--但是看不到任何帮助我解决这个问题的东西。
var TretSpefParameter = new SqlParameter("TretSpef", "101");
var SexParameter = new SqlParameter("Sex", 1);
var SDiagParameter = new SqlParameter("SDiag", "*");
var works = await Context.Database.SqlQuery<sp_RefData_Predictive>("sp_RefData_Predictive @TretSpef = '101', @Sex = 1, @SDiag = '*'").ToListAsync();
var notWorks = await Context.Database.SqlQuery<sp_RefData_Predictive>("sp_RefData_Predictive @TretSpef, @Sex, @SDiag", TretSpefParameter, SexParameter, SDiagParameter).ToListAsync();发布于 2019-07-30 21:18:14
我不得不改变:
@TretSpef, @Sex, @SDiag至
@TretSpef=@TretSpef, @Sex=@Sex, @SDiag=@SDiag
var notWorks = await Context.Database.SqlQuery<sp_RefData_Predictive>("sp_RefData_Predictive @TretSpef=@TretSpef, @Sex=@Sex, @SDiag=@SDiag", TretSpefParameter, SexParameter, SDiagParameter).ToListAsync();https://stackoverflow.com/questions/57272080
复制相似问题