#22001/12/7 22:31:52
这个问题说起来不是三言两语可以解释清楚的。你下载一个论坛,然后分析一下其中搜索部分的代码。
因为我最近一直在学习asp.net以及相关的内容,所以没有时间给你一个详细的代码。我来给你说一下思路,供参考。
首先,我们通过一个form来接受用户的输入,可以确定用户要检索的内容和存储这些内容数据库。如果你是用一个数据库中的一个表来保存所有的内容,就方便多了。至少,一般都是保存在一个数据库中的。
然后,根据得到的条件,来构建连接字符串和查询语句。如果是在同一个数据库中,那么连接字符串都不用修改了,可以预设。在这里,需要用到sql语句中的模糊查询功能,就是使用like关键字以及 “_”和“%”这两个通配符。
最后将查询的结果显示出来。通过一定的判断和相应的参数,可以将查询结果定位到相应的栏目或者频道。