sh_m
دوشنبه 12 بهمن 1383, 08:12 صبح
سلام
من تعدادی از سطرها را توسط دستور select در متغیری از نوع cursor قرار داده ام . این کار در یک storeprocedure انجام می شه. حالا می خوام در برنامه ای که در VB.NET دارم از این داده ها استفاده کنم. این storeprocedure دو ورودی و یک خروجی داره .تو خود SQL مشکلی ندارم ولی نمی دونم storeprocedure هایی که خروجی دارند رو(output) چجوری باید در VB.NET اجرا کنم. لطفا اگه کسی می دونه, کد VB.NET لازم برای اجرای این procedure رو به من بگه.
اینم storeprocedure نامبرده:
<span dir=ltr>
CREATE PROCEDURE find_Ktype2 @Kname_cursor2 CURSOR VARYING OUTPUT,
@Kname varchar(20),
@Ktype varchar(30)
AS
SET @Kname_cursor2=CURSOR SCROLL
FOR SELECT *
FROM Kala
WHERE Kname=@Kname AND Ktype LIKE '%'+@Ktype+ '%'
OPEN @Kname_cursor2
GO
</span>
خیلی خیلی ممنونم.
من تعدادی از سطرها را توسط دستور select در متغیری از نوع cursor قرار داده ام . این کار در یک storeprocedure انجام می شه. حالا می خوام در برنامه ای که در VB.NET دارم از این داده ها استفاده کنم. این storeprocedure دو ورودی و یک خروجی داره .تو خود SQL مشکلی ندارم ولی نمی دونم storeprocedure هایی که خروجی دارند رو(output) چجوری باید در VB.NET اجرا کنم. لطفا اگه کسی می دونه, کد VB.NET لازم برای اجرای این procedure رو به من بگه.
اینم storeprocedure نامبرده:
<span dir=ltr>
CREATE PROCEDURE find_Ktype2 @Kname_cursor2 CURSOR VARYING OUTPUT,
@Kname varchar(20),
@Ktype varchar(30)
AS
SET @Kname_cursor2=CURSOR SCROLL
FOR SELECT *
FROM Kala
WHERE Kname=@Kname AND Ktype LIKE '%'+@Ktype+ '%'
OPEN @Kname_cursor2
GO
</span>
خیلی خیلی ممنونم.