求站内搜索的ASP源代码

求站内搜索的ASP源代码,第1张

不论你放到哪里,你至少要做个 搜索框 里面输入 想搜索的词。提交后,将要搜索的词经代码处理,也就是去数据库中匹配字段

例如你在首页indexasp上放一个搜索框 你点击按纽提交以后,可以经search,asp这样一个页面处理你提交的内容。处理完后显示出搜索结果来。

其中的大致代码是

indexasp上的搜索框代码

<form name="search" action="searchasp" method="post">

<input type="text" name="keyword" size="20" value="">

<input type="submit" value="提交">

</form>

然后是searchasp页

<!--#include file="connasp"--> (注释一下:这个connasp 根据你自己文件路径和名称定义。是链接数据库的那个文件)

<%

keyword=trim(request("keyword"))

set rs=servercreateobject("adodbrecordset")

sql="select from 表 where 搜索字段 like '%"&keyword&"%'" (借用楼上的了)

rsopen sql,conn,1,1

if rseof then

responsewrite"对不起,没有找到相应内容"

responseend

else

rspagesize=rsrecordcount

for i=1 to rspagesize

if rseof then exit for

%>

<table><tr><td><%=rs("字段名")%></td></tr></table>

<%

rsmovenext

next

end if

%>

基本代码如上了。

template <class T,class GETKEY>

T Serial_Partitioned(T psData, UINT uDataLen,UINT uRadix,

UINT uKeyIndex, GETKEY GetKeyFunc,

UINT puBoxDataCount, T pO'utData,

DATA_ARRAY_TEMP<T> pArray)

假设你的数据库没有密码,并且你的页面上有一个GridView控件,那么(假设数据库就在你的项目的App_Data中或者是根目录中)——

using

(OleDbConnection

con

=

new

OleDbConnection

("Provider=MicrosoftACEOLEDB120;Data

Source=|DataDirectory|Database1accdb"))

{

OleDbDataAdapter

adapter

=

new

OleDbDataAdapter("select

from

xxx

where[你的字段]

like

'%"+index_search_TextText+"%'",con);

DataTable

dt

=

new

DataTable();

adapterFill(dt);

GridView1DataSource

=

dt;

GridView1DataBind();

}

若不能解决问题,请连同数据库打包发送到(点击,maledong@qqcom,发送整个项目)。

以上就是关于求站内搜索的ASP源代码全部的内容,包括:求站内搜索的ASP源代码、打开同一数据库两个表ASP源码改写该源码用于网站标题修改.、求一个C#写的asp.net连access数据库并有查询的源码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9353161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存