b.paseban
سه شنبه 12 بهمن 1389, 16:22 عصر
با عرض سلام خدمت دوستان.
من میخواهم داخل دیتابیسم توی بعضی از جداول یک سری فایل رو جستجو کنم و اونها رو نمایش بدم.
دستور sql:
ALTER PROCEDURE [dbo].[Searchtbls]
@keyword Nvarchar(300)
AS
SELECT Article_Article.Title , Article_Article.ArticleID
FROM Article_Article
WHERE (Article_Article.Title LIKE N'%' + @keyword + N'%')
UNION
SELECT News_News.Title , News_News.NewsID
FROM News_News
WHERE (News_News.Title LIKE N'%' + @keyword + N'%')
UNION
SELECT MultimediaNews_category.Title , MultimediaNews_category.CategoryID
FROM MultimediaNews_category
WHERE (MultimediaNews_category.Title LIKE N'%' + @keyword + N'%')
RETURN
حالا وقتی من این مقادیر رو بر میگردونم میخوام نمایش بدم به یه مشکل برمی خورم اونم اینه که واسه نمایش کامل متن فیلد های انتخاب شده چطوری باید مقادیر رو از هم تفکیک کنم.مثلا توی hyperlink که میخوام توی صفحه قرار بدم آدرس صفحه فیلد انتخواب شده رو بزارم.مثلا برای NewsID آدرس صفحه ای که اخبار قرار داره رو بزارم و واسه ArticleID صفحه مربوطه به اون رو.
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%#"Article.aspx?ID="+Eval("ArticleID")%>' Text='<%#Eval("Title")%>'></asp:HyperLink>
من میخواهم داخل دیتابیسم توی بعضی از جداول یک سری فایل رو جستجو کنم و اونها رو نمایش بدم.
دستور sql:
ALTER PROCEDURE [dbo].[Searchtbls]
@keyword Nvarchar(300)
AS
SELECT Article_Article.Title , Article_Article.ArticleID
FROM Article_Article
WHERE (Article_Article.Title LIKE N'%' + @keyword + N'%')
UNION
SELECT News_News.Title , News_News.NewsID
FROM News_News
WHERE (News_News.Title LIKE N'%' + @keyword + N'%')
UNION
SELECT MultimediaNews_category.Title , MultimediaNews_category.CategoryID
FROM MultimediaNews_category
WHERE (MultimediaNews_category.Title LIKE N'%' + @keyword + N'%')
RETURN
حالا وقتی من این مقادیر رو بر میگردونم میخوام نمایش بدم به یه مشکل برمی خورم اونم اینه که واسه نمایش کامل متن فیلد های انتخاب شده چطوری باید مقادیر رو از هم تفکیک کنم.مثلا توی hyperlink که میخوام توی صفحه قرار بدم آدرس صفحه فیلد انتخواب شده رو بزارم.مثلا برای NewsID آدرس صفحه ای که اخبار قرار داره رو بزارم و واسه ArticleID صفحه مربوطه به اون رو.
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%#"Article.aspx?ID="+Eval("ArticleID")%>' Text='<%#Eval("Title")%>'></asp:HyperLink>