farzane_t
چهارشنبه 19 تیر 1392, 12:15 عصر
سلام
من برای بخش جستجوی سایتم ، جستجو رو باید روی دوتا جدول انجام بدم ، فیلدهای جدول :
Table1
Did
LDtitle
DDesc
Dpic
,......
Table2
Pid
Ptitle
Pdesc
PPic
,.....
جستجو رو با این دستور انجام دادم :
(select Did as ‘id’ , Dtitleas 'title', DDescas 'desc', Dpicas 'pic' from Table1whereDtitlelike N'%'+@keyword+'%')
union
(select PID as ‘id’, Ptitleas 'title', PDescas 'desc', PPicas 'pic' from Table2where PTitle like N'%'+@keyword+'%')
اصلا درسته اینطوری جستجو کنم؟
نتیجه رو درون datalistنمایش میدم. یه لینک ادامه مطلب هم دارم. مشکلم اینه که از کجا بفهمم این سطر انتخاب شده واسه کدوم جدوله؟ و باید اطلاعات کامل رو از کدوم جدول بیارم. کلید تو هر دو id
ممنون میشم راهنماییم کنید.
من برای بخش جستجوی سایتم ، جستجو رو باید روی دوتا جدول انجام بدم ، فیلدهای جدول :
Table1
Did
LDtitle
DDesc
Dpic
,......
Table2
Pid
Ptitle
Pdesc
PPic
,.....
جستجو رو با این دستور انجام دادم :
(select Did as ‘id’ , Dtitleas 'title', DDescas 'desc', Dpicas 'pic' from Table1whereDtitlelike N'%'+@keyword+'%')
union
(select PID as ‘id’, Ptitleas 'title', PDescas 'desc', PPicas 'pic' from Table2where PTitle like N'%'+@keyword+'%')
اصلا درسته اینطوری جستجو کنم؟
نتیجه رو درون datalistنمایش میدم. یه لینک ادامه مطلب هم دارم. مشکلم اینه که از کجا بفهمم این سطر انتخاب شده واسه کدوم جدوله؟ و باید اطلاعات کامل رو از کدوم جدول بیارم. کلید تو هر دو id
ممنون میشم راهنماییم کنید.