asp利用Split函数进行多关键字检索

来源:asp之家 时间:2011-03-16 11:10:00 

如题:我写入关键字到数据库,多的时候用|隔开了,我提取再做相关文章搜索的时候,我怎么提取用|隔开的文字啊,这样我就好用关键字做搜索啊
回复:

代码如下:


<script language="vbscript"> 
dim keywords,operator,operend,strsql 
keywords="服装|荷花|名牌|中国" 
strsql = "select * from table_name where" 
operator=" title LIKE '%" 
operend="%'" 
keywords=Join(Split(keywords,"|"),operend & " OR " & operator) 
document.write strsql & operator & keywords & operend 
</script> 


该查询的用法:
在添加数据记录时可写入多个关键字,关键字与关键字之间用"|"隔开,当然也可以用其它字符,这样就需要修改一下相关的代码了。最后根据所产生的SQL语句即可查询出相关的记录

标签:Split,关键字检索
0
投稿

猜你喜欢

  • RS.GETROWS使用详解

    2008-01-16 13:21:00
  • 如何高效地访问记录集?

    2009-11-22 19:25:00
  • XML 问题: 超越DOM(轻松使用 DOM 的技巧和诀窍)

    2008-09-05 17:12:00
  • sqlserver 数据库学习笔记

    2011-12-01 08:15:06
  • Oracle 创建监控账户 提高工作效率

    2009-10-14 11:47:00
  • 如何定义记录集打开的游标类型?

    2009-11-15 20:19:00
  • SQL Server索引管理的六大铁律

    2009-03-25 14:05:00
  • 小三角的做法与使用

    2008-10-08 10:25:00
  • MySQL 5.0.16的乱码问题解决方法

    2011-12-14 18:33:24
  • asp中isNull(str), isEmpty(str)和str=""的区别

    2008-02-15 13:10:00
  • 用ASP实现分级权限控制

    2008-10-09 13:02:00
  • 利用location.hash实现跨域iframe自适应高宽

    2009-08-02 20:31:00
  • escape解决AJAX中文乱码的简单方法

    2008-10-23 14:32:00
  • 通过T_sql语句向其中一次填入一条数据或一次填入多条数据的方式填充数据

    2012-11-30 19:55:34
  • 如何为Access数据库表添加日期或时间戳

    2008-11-21 12:46:00
  • margin双倍边距问题:ie和firefox显示

    2008-09-07 15:05:00
  • ASP网站Server object error的解决办法

    2008-11-07 15:57:00
  • 别开生面:纯CSS实现相册滑动浏览

    2008-06-26 13:24:00
  • 一起感受HTML5和CSS3的能量[译]

    2009-09-04 16:29:00
  • Yahoo!网站性能最佳体验的34条黄金守则——图片、Coockie与移动应用

    2008-05-29 13:44:00
  • asp之家 网络编程 m.aspxhome.com