<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函数进行多关键字检索 #### 背景介绍 在Web开发中,特别是使用ASP(Active Server Pages)进行动态网页制作时,经常需要处理来自用户输入的关键字,并以此来检索数据库中的相关记录。当用户提供的...
这种方法支持多关键字检索,各关键字之间用“+”符号相连。通过Java语言中的String类的split方法,可以将多关键字放到数组keyArray中。在数据库中进行检索时,不设定查询条件,将所有需要检索的结果放到结果集...
在进行数据库查询时,我们经常需要根据多个关键字来检索信息。例如,假设有一个数组 `$s` 包含了多个关键词,如 `$s=array([0]="非常" [1]="感谢" [2]="你们")`。目标是从一个名为 `contents` 的表中找出包含这些...
《VB关键词检索工具详解》 VB(Visual Basic)是一种由微软公司开发的编程环境,它以其易学易用...在实际项目中,可以根据具体需求进行优化和扩展,例如添加多线程搜索、关键词权重计算等功能,提高检索效率和准确性。
- **字符串分割**:利用`StringSplit`函数将字符串分割成数组。 - **正则表达式**:AutoIt支持正则表达式的使用,便于模式匹配和文本解析。 #### 2. 变量转换 - **转换为指针**:通过`Ptr`函数将变量转换为指针...
方法三(利用`String.Split`)则在多数情况下提供了较好的平衡,既保持了代码的简洁性,又在性能上表现出色。 ### SQL中的应用实例 除了在纯文本处理中,统计字符出现次数的需求还可能出现在SQL查询中,特别是当...
96 实例077 带复选框的树状菜单 98 2.9 其他控件典型应用 100 实例078 TrackBar的简单应用 100 实例079 SplitContainer的应用 102 实例080 MaskedTextBox控件的简单应用 103 实例081 ...
综上所述,利用《牛津英汉词典》进行编程涉及文本文件操作、数据解析、排序算法、搜索算法、数据结构选择、数据库应用以及性能优化等多个方面,这些都是编程实践中常见的技能和知识点。通过这样的实践,不仅可以提升...
3. **Split()** 函数用于按指定分隔符将字符串分割成数组,便于进一步处理。 4. **Like 操作符** 支持简单的模式匹配,类似于SQL中的LIKE语句,可以进行更复杂的文本查找。 【压缩包子文件的文件名称列表】"DicSort...
同时,字符串处理是Perl的一大特色,它提供了丰富的内置函数和操作符,如`split`, `join`, `length`, `substr`, `index`, `grep`等,用于字符串的分割、连接、长度计算、子串查找等操作。此外,Perl的正则表达式功能...
描述中提到,实现此功能的一种简单方法是利用split函数,而更加复杂的方法可以在本站之前的内容中找到。 根据提供的部分内容,我们可以得知多关键词搜索的具体实现步骤和要点: 1. 获取用户输入的搜索词。通过代码...
- 文本分割:使用split函数根据正则表达式进行分割。 ##### 10. **More Control Structures** - **章节概述**: 介绍Perl中的更多控制结构。 - **学习目标**: 掌握Perl中的循环与条件判断语句;理解控制流操作符...
例如,使用`Append Queries`功能可以将多个数据表连接在一起,而`Merge Queries`则允许基于共同列进行复杂的数据合并。 ### Power Query M 类型系统 Power Query M的类型系统定义了值的类别,包括基本类型和复杂...
理解构造函数、prototype属性、this关键字以及如何创建和操作对象是JavaScript学习的关键。 3. **函数式编程**:JavaScript支持高阶函数、闭包、函数作为一等公民等特性,使得函数式编程风格在JavaScript中得到广泛...
《Python编程基础》课程期末复习资料2023年修改整理.pdf中包含了Python编程基础的详细知识点,涵盖了Python基础知识、语法、函数、面向对象编程、序列、集合和字典、字符串、IO编程与异常等方面的内容。 标题和描述...
**插入操作**涉及到插入关键字到某个节点,如果导致节点超载,则需要进行分裂操作来保持B-树的性质。 - **插入操作**:将新关键字插入到适当位置,并调整子节点指针。 - **分裂操作**:当节点的关键字数量达到上限...