سلام
لطفا به این SP دقت کنید

PROCEDURE [C242319_returnsystem].[generat_record]
@purchase_ID int,
@Recorednumber int,
@Receiver_ID int
AS
INSERT INTO Items(purchase_ID,Receiver_ID) Values(@purchase_ID,@Receiver_ID)

declare @x2 int
return @x2

Select * from Items where purchase_ID = @purchase_ID






این هم کدی است که متغیر ها را برای SP تامین می کنه و خروجی را می گیره
همان طور که می دانید پارامتر شماره 0 خود بخود مخصوص دریافت output ارسال شده توسط return می باشد

اما یک parametr می خواهم که بتوانم بروی آن RecordSet نیز اضافه کنم.


Set adocmd = Server.CreateObject("ADODB.Command")
adocmd.ActiveConnection = sqlCon
adocmd.CommandText = "generat_record"
adocmd.CommandType = 4
adocmd.parameters(1) = purchase_ID
adocmd.parameters(2) = Recorednumber
adocmd.parameters(3) = Receiver_ID
adocmd.Execute
returnvalue = adocmd.parameters(0)


مرسی از تمامی اساتید