主题:  我想请教一个问题,关于“搜索”?谢谢!

loveadv

职务:普通成员
等级:3
金币:1.0
发贴:669
#12004/10/11 16:49:26
*很多网站上都有搜索一栏(大多数是针对自身网络的),搜索你输入的关键字后,自己列出所有于关键词有关的网页,请问这是怎么做到的呀。


谢谢谢谢!!!



damoo

职务:普通成员
等级:1
金币:1.0
发贴:28
#22004/10/11 18:08:06
使用select语句即可。
sql="select * from article where articleid="&request("keywords")
然后建立建立记录集,将结果显示在页面上。
rs.open sql,conn,1,1

具体细节看书吧(如何翻页等)。



吃鱼专家

职务:普通成员
等级:6
金币:11.0
发贴:5312
#32004/10/11 18:37:39
搜索就是根据你打入的关键字用SQL语句进行数据库查找,然后列出来



loveadv

职务:普通成员
等级:3
金币:1.0
发贴:669
#42004/10/12 11:35:11
恩,我先试一下,然后再请教你们哈



pusuyuan

职务:普通成员
等级:1
金币:0.0
发贴:5
#52004/10/14 17:20:18
dim cn,SQL1,SQL2,rs,cm,action1,keyword1
action1=Request.QueryString("action")
keyword1=Request.QueryString("keyword")
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "FILEDSN=test.dsn"

SQL2="select * from friends where "&action1&" like "&keyword1&" "

为什么在sql语句里keyword1内容为中文他就不让我pass了?求教