我想使用 LINQ 以这种方式调用存储过程,但我想调用的存储过程包含由执行的 SQL 字符串
EXEC sp_executesql @strSQL
这样 Visual Studio 不会生成结果类。为了解决这个问题,我执行 SQL 字符串
INSERT INTO @Temp EXEC sp_executesql @strSQL
SELECT * from @Temp
也许这不是最好的方法,但它确实有效。问题是它有时会以错误的顺序返回项目。如何解决?
我想使用 LINQ 以这种方式调用存储过程,但我想调用的存储过程包含由执行的 SQL 字符串
EXEC sp_executesql @strSQL
这样 Visual Studio 不会生成结果类。为了解决这个问题,我执行 SQL 字符串
INSERT INTO @Temp EXEC sp_executesql @strSQL
SELECT * from @Temp
也许这不是最好的方法,但它确实有效。问题是它有时会以错误的顺序返回项目。如何解决?