ASP中怎么搜索有包含空格的关键字

来源:百度知道 编辑:UC知道 时间:2024/04/19 20:25:18
一个产品查询的程序,要搜索产品类别的英文名字Video Line,中间有空格,传递给产品显示文件product.asp参数的时候,在浏览器中,
空格被替换成%20,在浏览器显示Video%20Line而数据库里的分类是Video Line,所以我要显示Video Line老是显示不出来,请问怎么解决这个空格问题啊,我做的是英文版程序,关键字不可避免的出现了空格!

搜索,用ASCII双引号把含空白的词扩起来。
在双引号有二义性的地方用escape sequence(加反斜杠,左上到右下的斜杠),允许用单引号代替时用单引号代替。

ASCII空白是十六进制 0x20,所以浏览器显示%20,这同浏览器显示时用的encoding有关。用英文,在 META 标签中注明用英文。

+

使用的时候加上一个
keyword=replace(keyword,"%20"," ")

模糊查询