请教对asp整站信息进行搜索怎么设计?

cellweb 2006-09-06 01:51:23
比如开发个“人才招聘”网站,对数据库的person表的jobs字段“网站开发”怎样进行搜索呢?
还有其他的搜索条件,比如地区、职位、专业等分等,谢谢各位!
...全文
219 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cellweb 2006-09-06
  • 打赏
  • 举报
回复
<% set rs=server.createobject("adodb.recordset")
if not isempty(request("page")) then
pagecount=cint(request("page"))
else
pagecount=1
end if
if stype="company" then
if gzdd="noxz" then
sql="select * from zp where job & cname like '%"&key&"%' order by id desc"
else
sql="select * from zp where job & cname like '%"&key&"%' and gzdd='"&gzdd&"' order by id desc"
end if

else
if gzdd="noxz" then
sql="select * from person where job & iname like '%"&key&"%' order by id desc"
else
sql="select * from person where job & iname like '%"&key&"%' and gzdd='"&gzdd&"' order by id desc"

end if
end if
这是搜索类别:个人/企业的程序,可以使用了,可怎么样才能做地区、职位、专业等字段搜索查询呢?查询是在view.asp新的页面中显示,当然新页面事先定义好公司名、职位名等字段。请高手详细点,thanks.
taoyingnj 2006-09-06
  • 打赏
  • 举报
回复
呵呵,分别建几个字段地区、职位、专业等分等,然后按你的要求进行查询数据库中的这个表中符合要求的数据就行了,
select top X a,b,c,d,e,f .... from person where a='XX' and b='XX' and c='XX'
heyang714 2006-09-06
  • 打赏
  • 举报
回复
解决方案:使用字符段拼接,
------------------------------
if 地区<>"" then
sql_1111=sql_1111&",地区='***'"
else if 职位<>"" then
sql_1111=sql_1111&",职位='***'"
else if .......
......
else
sql_1111=sql_1111
endif
'查询:
conn.execute "select * from"&sql_1111
椅子 2006-09-06
  • 打赏
  • 举报
回复
下载一个开源的蜘蛛程序
定时访问你的网站,抓取网页
建一个数据库,把抓取的网页内容存进去
给数据库配上索引,最好是数据挖掘服务
查上面的库,全文检索就行。
cellweb 2006-09-06
  • 打赏
  • 举报
回复
各位高手说说啊~~~
cellweb 2006-09-06
  • 打赏
  • 举报
回复
晕,你可能没理解我的意思,我的方法是做两个页面:search.asp和view.asp,前一个是用select来选择,后一个是提交后显示的页面,可不知道怎么样才能搜索到按比如地区、职位、专业等分等,谢谢
aking8736 2006-09-06
  • 打赏
  • 举报
回复

笨办法,全部搜索再union到一起
沙发Mark

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧