PDA

View Full Version : سوال: جستجو در سایت



persaclub
شنبه 11 آبان 1392, 00:09 صبح
سلام دوستان
من توی سایتی که طراحی کردم باید امکان جستجو در سایت داشته باشم!
اگر جستجو در یک موضوع بود مشکلی نداشت (توی جدولش جستجو میکردم)الان باید توی همه اطلاعات سایت جستجو انجام بده و نتیجه را نمایش بده!
این که جدا جدا سلکت بگیرم به نظر خودم خیلی روش قشنگی نیست!
دوستان چه راهی پیشنهاد میکنید؟

علی متقی پور
شنبه 11 آبان 1392, 00:16 صبح
با سلام

ظاهرا با تی اس کیو ال کد زدید. این روش که درست نیست ولی بفرضم که میخواهید کوئریتون سمت دیتا بیس باشه بهتره از اس پی استفاده کنید و نتایج سلکت ها رو یونیون کنید و بعنوان یک دیتا ست تو کد بگیریتش

persaclub
شنبه 11 آبان 1392, 00:22 صبح
سلام
مرسی از راهنمایی شما!
من با sql سرور کد زدم!اصلا برای قسمت جستجو هنوز کدی نزدم :)
ممکنه بیشتر توضیح بدید؟؟

علی متقی پور
شنبه 11 آبان 1392, 00:31 صبح
زبان کوئری نویسی در اس کیو ال سرور را تی اس کیو ال میگن
شما برای گرفتن کوئری میتونید هم از T-SQL استفاده کنید هم از طریق linq و در داخل کدتون هم کوئری ها رو بنویسید
اگر از T-SQL استفاده میکنید میتونید stored procedure بنویسید و همه سلکت های لازمتون رو بنویسید و بینشون از کلمه union استفاده کنید که بنوعی با هم جمع بشن
بهرحال اگر بخواهید سایت بزنید باید در این حد بلد باشید