PDA

View Full Version : اجرا نشدن دستور stored Procedure



sayan
جمعه 08 مرداد 1389, 23:41 عصر
سلام دوستان من تو sql server یک sotred procedure ساخته ام از اونجا که اجراش می کنم کار میکنه ولی تو برنامه ام که اجراش می کنم خطای پیدا نکردن stored procedure رو بهم می ده connection ام درسته دستوراتی مثل select , insert اجرا میکنم مشکلی نداره تو دو خط برنامه ام اینو نوشتم:

string num = "17";
com.CommandText = "dbo.ShowMySefarsh '" + num + "'";
com.CommandType = CommandType.StoredProcedure;
sda.SelectCommand=com;
sda.Fill(ds,"mytable);"

mahziar
شنبه 09 مرداد 1389, 01:21 صبح
سلام دوستان من تو sql server یک sotred procedure ساخته ام از اونجا که اجراش می کنم کار میکنه ولی تو برنامه ام که اجراش می کنم خطای پیدا نکردن stored procedure رو بهم می ده connection ام درسته دستوراتی مثل select , insert اجرا میکنم مشکلی نداره تو دو خط برنامه ام اینو نوشتم:

string num = "17";
com.CommandText = "dbo.ShowMySefarsh '" + num + "'";
com.CommandType = CommandType.StoredProcedure;
sda.SelectCommand=com;
sda.Fill(ds,"mytable);"



سلام دوست عزیز
من sotred procedure رو تو برنامه هام اینجوری اجرا و استفاده می کنم . امیدوارم بدردت بخوره

"cmd.CommandText ="exec MaxDraw @BoxCode
cmd.Parameters.AddWithValue("@BoxCode", BoxCode);

aghayex
شنبه 09 مرداد 1389, 06:23 صبح
اگه یه دیتابیس تو سیستم دارید نیاز به پیشوند و پسوند نیست همون اسم sp رو بنویسید کافیه .
در مورد پارامترها هم اگخ پارامتری در sp استفاده می کنید خوب باید اون پارامتر رو به sp بفرستید مثل دوست عزیزی که گفتن

sayan
شنبه 09 مرداد 1389, 13:55 عصر
دوست عزیز همونطوری که شما گفتی استفاده کردم
ولی بازم پیغام خطای زیر رو نشون میده
{"Could not find stored procedure 'exec ShowMySefarsh '17''."}
نمی دونم دیگه چکار کنم