Sql server 使用反向POCO生成器的实体框架中的存储过程返回值出现问题
我的存储过程如下所示:Sql server 使用反向POCO生成器的实体框架中的存储过程返回值出现问题,sql-server,entity-framework,stored-procedures,poco,Sql Server,Entity Framework,Stored Procedures,Poco,我的存储过程如下所示: CREATE TABLE #CategoryIdsList (CatId INT NOT NULL); CREATE TABLE #FilteredAdsId (AdsId INT NOT NULL); . . . SELECT * FROM my table DROP TABLE #CategoryIdsList; DROP TABLE #FilteredAdsId; 但poco生成器中的结果集值为int int myprocedureName(int? coun
CREATE TABLE #CategoryIdsList (CatId INT NOT NULL);
CREATE TABLE #FilteredAdsId (AdsId INT NOT NULL);
.
.
.
SELECT *
FROM my table
DROP TABLE #CategoryIdsList;
DROP TABLE #FilteredAdsId;
但poco生成器中的结果集值为int
int myprocedureName(int? count, string ids);
是的,返回值(使用
return
返回)是INT
——事实上,它在SQL Server中总是INT
您从
My Table
中选择的数据是存储过程生成的结果集,这与“返回值”有很大的不同…您是对的,但我的目的是实体框架的poco revese generator的结果集必须等于我的select查询。不返回存储过程的值