View Full Version : سوال: نحوه استفاده از پارامترهاي خروجي روالهاي ...
baran_1551
دوشنبه 16 شهریور 1388, 09:47 صبح
نحوه استفاده از پارامترهاي خروجي روالهاي sql در vb.net را ميخواهم
svahidm
سه شنبه 17 شهریور 1388, 11:51 صبح
تو vb باید یه متغیر از نوع SqlParameter تعریف کنی بعد یه property داره به اسم Direction ،اونو با ParameterDirection.Output مقدار دهی کنی یه اسمم هنگام تعریف میگیره اونو باید هم اسم پارامتر output روالت در نظر بگیری ،بعد از این این پارامتر رو به مجموعه ی پارامترهای SqlCommand اضافه میکنی و دستور کار DB رو اجرا میکنی بعد از اون sqlParameter خود به خود مقدار گرفته که با Property value می تونی اونو بگیری.
SqlParameter test = new SqlParameter("result",SqlDbType.Int);
test.Direction = ParameterDirection.Output;
cmd.Parameters.Add(test);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
return test.Value;
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.