PDA

View Full Version : مقدار برگشتی اشتباه در C#



searcher_man
شنبه 08 مرداد 1390, 10:24 صبح
سلام. من یه Store procedure نوشتم که وقتی که Insert میکنه آخرین Identity رو بر می گردونه توی SQL که اجرا می کنم کد رو درست برمی گردونه ولی حالا می خوام توی C# از این داده استفاده کنم؛ هر کار می کنم فقط مقدار 1 رو بر می گردونه. ممنون میشم کمکم کنید
Store procedureی که نوشتم به صورت زیر هست :

ALTER PROCEDURE [dbo].[InsertStep_0]
(
@ProcessCode bigint,
@Field1 nvarchar(500),
@Feild2 nvarchar(500),
@user_Name nvarchar(100),
@Status bit,
@Date_Sabt datetime,
@Date_Akharin_Taghir datetime
)
AS
RETURN @@IDENTITY
اینم کدی که در C# نوشتم :

CodeStep_0= QueriesTableAdapter.InsertStep_0(CurrentProcessCod e, "", "", Convert.ToString(this.Tag), false, DateTime.Now, DateTime.Now);