asp中搜索的问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 13:32:36
第一种,我想用下拉表选择搜索方式,如“按照作者”“按照内容”等,用<select>表单。好像select和文本框都有name属性,传递的时候到底怎么样传递?有没有个源码例子?

第二种,只有一个文本框,我再搜索引擎的页面这样写:
sql="select * from 数据表 where 作者 and 内容 like '" &search& "'"

<%=rs("作者")%>
结果不返回数据。

可是这样写:(把and 换成 or)
sql="select * from 数据表 where 作者 or 内容 like '" &search& "'"

<%=rs("作者")%>

却返回全部作者。

如果第一种方法暂时没有结果,请帮忙把第二种方法看一下。帮忙添加或者修改一下。

谢谢~

写表单主要是注意form的名字和每个组件的名字,比如<input name="ddd"

然后用request对象来接收表单提交的信息,然后再作为操作符执行搜索语句。

sql="select * from 数据表 where 作者 like '" &search& "' or zuohe like ??/"