У меня SP следующим образом. Когда я выполняю его с помощью ADO, первый возвращенный набор записей закрывается. Мне нужно вызвать метод NextRecordset
, чтобы получить нужный набор записей. Это почему? Как я могу избежать неприятностей? Спасибо.
create proc GetTeamCurrentPlan
@ReleaseID varchar(30)
as
set nocount on
declare @CurrentSp smallint
set @CurrentSp=
(select max(BLSprint)
from ItemPlan)
execute GetTeamPlanSp @ReleaseID, @CurrentSp
Редактировать: GetTeamPlanSp
содержит также строку set nocount on
.
Похоже, проблема с присвоением @CurrentSp
.