编程日日贴(35):ASP模糊搜索技巧

软件世界

  所谓模糊搜索,就是根据一个关键字搜索到相关的资料。这里的“相关”是指资料中有类似这个关键字的字符串。例如:以“安徽”作为关键字,只要数据库资料里包含“安徽”这个关键字的都要把它们找出来。在模糊搜索中我们常用这么几个判定词:LIKE、NOT LIKE和 BETWEEN,这几个判定词根据不同的环境使用,一般最常用的就是LIKE和“%”结合。

  模糊搜索的应用其实很简单,只要使用一个SQL语句就可以实现:

  key=request(“key”)

  sql=“select * from information where keywords like '%”&key&“%'”