سلام دوستان
دوستان من چطور میتونم از store procedure در mvc استفاده کنم. من در sql جداولم رو ساختم و همچنین sp.
در ویژوال استادیو هم جدوال و sp رو اضافه کردم. اما از این به بعدش نمیتونم کاری انجام بدم. در ضمن خیلی سرچ کردم به نتیجه نرسیدم ممنون
سلام دوستان
دوستان من چطور میتونم از store procedure در mvc استفاده کنم. من در sql جداولم رو ساختم و همچنین sp.
در ویژوال استادیو هم جدوال و sp رو اضافه کردم. اما از این به بعدش نمیتونم کاری انجام بدم. در ضمن خیلی سرچ کردم به نتیجه نرسیدم ممنون
https://www.udemy.com/entity-framewo...onCode=blog15d
اگر این آموزش کمکتون نکرد ، میتونید از این آموزش ویدیویی استفاده کنید که بطور کامل نحوه استفاده از SP هم توش گفته شده : https://www.udemy.com/entity-framewo...onCode=blog15d
ممنون
ببنید من یه sp ساده نوشتم که میخام یه سرچ بزنم:
Alter PROCEDURE [dbo].[GetFoods]( @FoodType nvarchar(50))
AS
BEGIN
SELECT [Id]
,[Title]
,[HeadTitle]
,[Text]
,[FullText]
,[Image]
,[IdUser]
,[Visit]
,[Likes]
,[Dislike]
,[Dates]
,[Type]
FROM [dbo].[Foods]
where [Type] like N'%'+ @FoodType +'%'
END
Go
تازمانیکه بجای @foodtype مثلا مینویسم غذا جواب میده ولی همینکه کد رو بصورت بالا بنویسم هیچ جوابی برنمیگردونه.
اینم از کنترلر من:
public ActionResult Foods()
{
var list = db.GetFoods("غذا");
return View(list);
}
برای اینکار چرا شما از Contains در Linq to SQL استفاده نمیکنید ؟
Like معادلش Contains هست در EF و نیازی به استفاده از SP هم نیست .