asp多关键词查询方案

作者:亮亮 来源:亮亮的博客 时间:2008-05-09 12:24:00 

 在web开发中经常遇到多关键词对对个字段查询,我一般是通过动态数组来实现的。当然多个关键词的一般是用空格或,隔开,我这几假设多个关键词用空格隔开,关键字字符串为keyStr,具体代码为:

'关键字的搜索
str="select * from tableName where id>4"
if srhKey<>"" then
keyArr=split(srhKey," ")
j=UBound(keyArr)
t=0
dim keystrArr()
for i=0 to j
  if keyArr(i)<>"" then
  redim preserve keystrArr(t)
  strfilter="(empZw like '%"&keyArr(i)&"%' or empDep like '%"&keyArr(i)&"%' or empGz like '%"
  strfilter=strfilter&keyArr(i)&"%' or empWy1 like '%"&keyArr(i)&"%' or empWy2 like '%"&keyArr(i)
  strfilter=strfilter&"%' or empYq like '%"&keyArr(i)&"%' or com_name like '%"&keyArr(i)&"%')"
  keystrArr(t)=strfilter
  t=t+1
  end if
next
keystr=join(keystrArr," and ")
str=str&" and "&keystr
end if
标签:关键词,查询,sql,asp
0
投稿

猜你喜欢

  • Python3.7 dataclass使用指南小结

    2023-10-02 13:36:14
  • Python+Pygame实现彩色五子棋游戏

    2021-03-29 23:47:34
  • Tensorflow训练模型越来越慢的2种解决方案

    2021-06-04 20:55:53
  • Jenkins部署war包和部署jar包的详细步骤

    2023-01-19 07:13:06
  • 基于Python开发chrome插件的方法分析

    2023-04-22 14:41:33
  • php文件缓存类用法实例分析

    2023-08-17 16:26:44
  • Pycharm内置终端及远程SSH工具的使用教程图文详解

    2023-03-26 09:58:30
  • python列表推导式 经典代码

    2021-02-28 09:26:00
  • python3实现字符串的全排列的方法(无重复字符)

    2022-04-14 19:47:56
  • laravel学习教程之存取器

    2023-06-07 20:01:12
  • Python字典和集合讲解

    2021-03-05 22:31:14
  • 浅谈Python浅拷贝、深拷贝及引用机制

    2023-01-03 10:28:23
  • vue.set向对象里增加多层数组属性不生效问题及解决

    2024-05-09 10:52:12
  • Python 多张图片合并成一个pdf的参考示例

    2021-10-15 23:32:45
  • TXT.WORD文档下载另存为,而不是在浏览器中打开

    2007-10-25 11:43:00
  • Python程序设计入门(4)模块和包

    2023-06-18 11:37:36
  • Python Xml文件添加字节属性的方法

    2023-08-27 03:48:31
  • django定期执行任务(实例讲解)

    2022-12-13 20:43:35
  • Python3 ID3决策树判断申请贷款是否成功的实现代码

    2021-02-11 15:01:58
  • 使用Python导出Excel图表以及导出为图片的方法

    2021-02-28 09:59:21
  • asp之家 网络编程 m.aspxhome.com