PDA

View Full Version : مشکل در Sp



rayanravesh
دوشنبه 31 تیر 1392, 01:43 صبح
سلام من میخوام با sp خروجی برگردونم.مثلا می خوام تعداد رکورد هار رو برگردونم و در یک متغییر در code behid ازش استفاده کنم.
یه همچین چیزی نوشتم ولی خطا داره .لطفا راهنمایی کنید.

ALTER PROCEDURE insert1(@name nvarchar(50),@company nvarchar(50),@price float,@return int output )

AS
begin
Declare @ret int

set @ret=(select count(*) from [user])


set @return=@ret
End

سوال دوم.
اگه من بخوام تعدادی رکورد رو برگردونم و به یه grid view بدم باید چکار کنم.لطفا راهنمایی کنید.خیلی ازم دارم

sam166
دوشنبه 31 تیر 1392, 02:00 صبح
select COUNT (*) AS Counter from TBL

حالا تو گرید ویو Counter رو بایند کن

rayanravesh
دوشنبه 31 تیر 1392, 02:03 صبح
سلام.یعنی باید این کد شما رو داخل sp بنویسم.بعدش تو code behind به روش زیر عمل کنم.لطفا بیشتر توضیح بدید.

grv.datasource=count;

mohsen_1687
دوشنبه 31 تیر 1392, 02:27 صبح
اصلا نیاری به sp ندارید ، با یک query ساده که دوسامون نوشتن میتونید این کارو انجام بدین ، این کوری یک عدد برمیگردونه اون عددو میتونی به هر متغییری که خواستی اختصاص بدی