找回密码
 立即注册
搜索
查看: 310|回复: 4

asp检索问题

[复制链接]

184

主题

1966

回帖

2866

积分

论坛元老

Bad boy

积分
2866
发表于 2003-1-27 10:17:33 | 显示全部楼层 |阅读模式
一个基本sql server开发的一个ASP程序.现在想做一个检索页面.
要求:
1、能实现多条件检索,主要能实现逻辑与功能,多关键词的判断依据主要是看关键词之间是否有空格。
2、检索出来的关键词内容要求用红色字体在页面显示出来。

如何实现,请指教。

假设:SQL SERVER有一数据库是jxdata。

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2003-1-27 10:53:50 | 显示全部楼层
2个方法:
1、利用全文搜索技术
2、利用数据库的搜索能力

对于具体的要求:
1、能实现多条件检索,主要能实现逻辑与功能,多关键词的判断依据主要是看关键词之间是否有空格
这个蛮简单的,用正则表达式,或者判断space都可以实现。
2、检索出来的关键词内容要求用红色字体在页面显示出来
搜索出来后,在keyword前后加上<font color=red>就行了
回复

使用道具 举报

55

主题

752

回帖

1093

积分

金牌会员

积分
1093
发表于 2003-1-27 11:00:38 | 显示全部楼层
版主的是正解。不过他的这个具体要求还是不明朗,在具体做法上就不好说了。
回复

使用道具 举报

184

主题

1966

回帖

2866

积分

论坛元老

Bad boy

积分
2866
 楼主| 发表于 2003-1-27 14:15:54 | 显示全部楼层
最初由 厨师 发布
[B]2个方法:
1、利用全文搜索技术
2、利用数据库的搜索能力

对于具体的要求:
1、能实现多条件检索,主要能实现逻辑与功能,多关键词的判断依据主要是看关键词之间是否有空格
这个蛮简单的,用正则表达式,或者判断space都可以实现。
2、检索出来的关键词内容要求用红色字体在页面显示出来
搜索出来后,在keyword前后加上<font color=red>就行了 [/B]


说是这样说,但用什么函数判断space,还有怎样正文判断关键词加上<font color=red>呢??
希望有开发ASP经验的朋友,写一下实现代码。
回复

使用道具 举报

5

主题

51

回帖

74

积分

注册会员

积分
74
发表于 2003-1-28 18:52:28 | 显示全部楼层
最初由 kingsonhhl 发布
[B]

说是这样说,但用什么函数判断space,还有怎样正文判断关键词加上<font color=red>呢??
希望有开发ASP经验的朋友,写一下实现代码。 [/B]


判断space:用split().或者用instr(),left()组合
红色显示:用replace()
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-20 10:18 , Processed in 0.082499 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表