PDA

View Full Version : سوال: ستفاده از stored procedure



mohandesan
یک شنبه 13 دی 1388, 11:04 صبح
من در پروژه ام از معماری سه لایه استفاده می کنم می خواهم به جای استفاده مستقیم از دستورات اسکیوال از stored procedure استفاده کنم لطفا اهنمایی کنید که چه طور می تونم stored procedure را به عنوان پارامتر بفرستم با تشکر کمک فوری لطفا...

M.YasPro
یک شنبه 13 دی 1388, 11:26 صبح
سلام
برای پارامتر فرستادن به این صورت

cmd.Parameters.Add("@ID", SqlDbType.Int).Value = Id;
وبرای استفاده از sp


cmd.CommandText = "spName";
cmd.CommandType = CommandType.StoredProcedure;

می نویسی
بقیه ش هم هیچ فرقی با کوئری نویسی مستقیم نداره

mohandesan
یک شنبه 13 دی 1388, 12:24 عصر
خوب این spname نام stored procedure هست دیگه درسته؟ خوب اینو کجا مقدار دهی کردین؟

M.YasPro
یک شنبه 13 دی 1388, 12:46 عصر
خوب این spname نام stored procedure هست دیگه درسته؟ خوب اینو کجا مقدار دهی
کردین؟
خوب اسم sp هست که توی دیتابیستون هست دیگه !