`
txf2004
  • 浏览: 7040868 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

 
阅读更多
<script type="text/javascript"><!-- google_ad_client = "pub-4490194096475053"; /* 内容页,300x250,第一屏 */ google_ad_slot = "3685991503"; google_ad_width = 300; google_ad_height = 250; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

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

<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语句即可查询出相关的记录

分享到:
评论

相关推荐

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

    ### ASP利用Split函数进行多关键字检索 #### 背景介绍 在Web开发中,特别是使用ASP(Active Server Pages)进行动态网页制作时,经常需要处理来自用户输入的关键字,并以此来检索数据库中的相关记录。当用户提供的...

    MySQL数据库进行中文全文检索的模拟实现方法.pdf

    这种方法支持多关键字检索,各关键字之间用“+”符号相连。通过Java语言中的String类的split方法,可以将多关键字放到数组keyArray中。在数据库中进行检索时,不设定查询条件,将所有需要检索的结果放到结果集...

    搜索多个关键字的问题

    在进行数据库查询时,我们经常需要根据多个关键字来检索信息。例如,假设有一个数组 `$s` 包含了多个关键词,如 `$s=array([0]="非常" [1]="感谢" [2]="你们")`。目标是从一个名为 `contents` 的表中找出包含这些...

    vb关键词检索工具

    《VB关键词检索工具详解》 VB(Visual Basic)是一种由微软公司开发的编程环境,它以其易学易用...在实际项目中,可以根据具体需求进行优化和扩展,例如添加多线程搜索、关键词权重计算等功能,提高检索效率和准确性。

    AutoIt入门与提高.pdf

    - **字符串分割**:利用`StringSplit`函数将字符串分割成数组。 - **正则表达式**:AutoIt支持正则表达式的使用,便于模式匹配和文本解析。 #### 2. 变量转换 - **转换为指针**:通过`Ptr`函数将变量转换为指针...

    从字符串中查找字符出现次数的方法和性能对比

    方法三(利用`String.Split`)则在多数情况下提供了较好的平衡,既保持了代码的简洁性,又在性能上表现出色。 ### SQL中的应用实例 除了在纯文本处理中,统计字符出现次数的需求还可能出现在SQL查询中,特别是当...

    C#.net_经典编程例子400个

    96 实例077 带复选框的树状菜单 98 2.9 其他控件典型应用 100 实例078 TrackBar的简单应用 100 实例079 SplitContainer的应用 102 实例080 MaskedTextBox控件的简单应用 103 实例081 ...

    牛津英汉词典 单词排序或搜索编程可用

    综上所述,利用《牛津英汉词典》进行编程涉及文本文件操作、数据解析、排序算法、搜索算法、数据结构选择、数据库应用以及性能优化等多个方面,这些都是编程实践中常见的技能和知识点。通过这样的实践,不仅可以提升...

    vb 词组分类源码纯文本超强分析

    3. **Split()** 函数用于按指定分隔符将字符串分割成数组,便于进一步处理。 4. **Like 操作符** 支持简单的模式匹配,类似于SQL中的LIKE语句,可以进行更复杂的文本查找。 【压缩包子文件的文件名称列表】"DicSort...

    Perl 二十四小时搞定

    同时,字符串处理是Perl的一大特色,它提供了丰富的内置函数和操作符,如`split`, `join`, `length`, `substr`, `index`, `grep`等,用于字符串的分割、连接、长度计算、子串查找等操作。此外,Perl的正则表达式功能...

    asp 多关键词搜索的简单实现方法

    描述中提到,实现此功能的一种简单方法是利用split函数,而更加复杂的方法可以在本站之前的内容中找到。 根据提供的部分内容,我们可以得知多关键词搜索的具体实现步骤和要点: 1. 获取用户输入的搜索词。通过代码...

    Learning_Perl_Student_Workbook(2nd,2012.01)

    - 文本分割:使用split函数根据正则表达式进行分割。 ##### 10. **More Control Structures** - **章节概述**: 介绍Perl中的更多控制结构。 - **学习目标**: 掌握Perl中的循环与条件判断语句;理解控制流操作符...

    PowerQuery 中文 2020最新文档

    例如,使用`Append Queries`功能可以将多个数据表连接在一起,而`Merge Queries`则允许基于共同列进行复杂的数据合并。 ### Power Query M 类型系统 Power Query M的类型系统定义了值的类别,包括基本类型和复杂...

    《JavaScript 语言参考》中文版(CHM).

    理解构造函数、prototype属性、this关键字以及如何创建和操作对象是JavaScript学习的关键。 3. **函数式编程**:JavaScript支持高阶函数、闭包、函数作为一等公民等特性,使得函数式编程风格在JavaScript中得到广泛...

    《Python编程基础》课程期末复习资料2023年修改整理.pdf

    《Python编程基础》课程期末复习资料2023年修改整理.pdf中包含了Python编程基础的详细知识点,涵盖了Python基础知识、语法、函数、面向对象编程、序列、集合和字典、字符串、IO编程与异常等方面的内容。 标题和描述...

    数据结构课程设计B-树

    **插入操作**涉及到插入关键字到某个节点,如果导致节点超载,则需要进行分裂操作来保持B-树的性质。 - **插入操作**:将新关键字插入到适当位置,并调整子节点指针。 - **分裂操作**:当节点的关键字数量达到上限...

Global site tag (gtag.js) - Google Analytics