收藏 分销(赏)

论文-用ASP实现数据搜索.doc

上传人:仙人****88 文档编号:9284599 上传时间:2025-03-19 格式:DOC 页数:17 大小:1.38MB
下载 相关 举报
论文-用ASP实现数据搜索.doc_第1页
第1页 / 共17页
论文-用ASP实现数据搜索.doc_第2页
第2页 / 共17页
点击查看更多>>
资源描述
用ASP实现数据搜索 [摘要] 搜索引擎,是根据浏览者输入的字符串,来搜索与字符串相符的信息。这里指的相符并不非百分之百的相同,而是相似程度。搜索便于用户快速从大量记录中发现自己所需要的记录,这大大减少用户查找信息的时间,从而提高了网络使用效率。在现代计算机网络应用中,搜索引擎的应用已成为Internet最大应用之一,其重要性还在日益增加。本项目制作可提供高效、准确的信息搜索平台程序,可用于小型的专业搜索服务,经过适当修改也可用于站内的资源信息搜索。本文详细分析项目的技术原理、编程语言及工具、设计原理等。 [关键词] ASP技术 SQL语句 VBScript Access数据库 搜索引擎 1. 引言 作为Internet最大应用之一,搜索引擎(Search Engines)发挥着越来越重要的作用。面对飞速增长的网页,人们希望它具有更高的查全率、查准率,能够提供智能化的专业服务、个性服务。 现代搜索引擎技术用到了信息检索、数据库、数据挖掘、系统技术、多媒体、人工智能、计算机网络、分布式处理、数字图书馆、自然语言处理等许多领域的理论和技术,这些技术的综合运用及人性关怀使得网络搜索引擎技术有了很大提高。新的标准、新的技术也必将促进未来的搜索引擎向着更高、更快、更强的方向发展。 一些大型的商业网站,都配有强大的网站搜索引擎,也有许多专业搜索网站,比如:搜狐、雅虎、GOOGLE、百度等等。其查询功能至今给人们留下难以磨灭的影响,为人们网上查找资料带来了极大的方便。但由于这些网站是面向整个社会,其信息量过于庞大,对于专业性信息或特殊数据的搜索有一定的局限性。随着网络技术的发展,专业搜索引擎必定会得到长足的发展。本项目实现的搜索程序,可直接应用于小型专业搜索网站。 随着网络和计算机技术的发展,单个网站的信息量在迅速增长,站内搜索引擎的应用也越来越广泛,站内搜索引擎的应用既提高了网站资源的利用率,又为用户浏览网站提供了方便性,从而能极大地促进网站的发展。相信不久的将来,具有一定规模的网站都将拥有站内搜索。本项目实现的搜索程序,在经过适当修改后可转换为站内搜索程序。 2. 系统设计相关原理 该搜索程序主要采用ASP、HTML、ACCESS数据库、VBScript、SQL等技术和工具,整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编写、模块测试和程序实现几个阶段。下面就对这几种技术和方法做一个概述。 2.1 ASP技术介绍 ASP(ACTIVE SERVER PAGES)是一种服务器端的指令环境,用来建设并执行交互式Web服务器应用程序,ASP程序包含“脚本语言程序”(Scripting Language),“嵌入HTML”(Embedded Html),“COM组件调用”等3个部分,前者可由VBScript、Jscript(微软版的Java Script)、PerlScript、Python、Rexx等程序语言撰写而成。如果你想使用喜爱的脚本语言编写ASP程序,那么你的服务器上必须要有能解释这种脚本的脚本解释器。 ASP内含于IIS3.0以上版本, 扩展名以.asp表示。ASP文件可以用常规的文本编辑器编辑,也可以利用专门的辅助开发工具InterDev、Dreamweaver等进行开发设计, ASP使用VBScript、JavaScript等脚本语言作为开发工具,镶嵌于HTML文本中,使用“<%…%>”将ASP的程序包含起来。当用户从浏览器向Web服务器提出请求时,Web服务器会自动将ASP的程序解释为标准的HTML格式的网页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的网页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。 2.2SQL语句介绍 SQL(Structured Query Language)全称是“结构化查询语言”,最早的是IBM的圣约瑟实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今许多大型的数据库管理系统,一些常用的数据库开发系统,都支持SQL语言作为查询语言。 2.3Vbscript介绍 VBScript是一种与Visual Basic类似的程序语言,它用于HTML中,可以串联和控制Active X,VBScript既可以在客户端运行,也可以在服务器端运行。 2.4搜索引擎技术 搜索引擎的定义:允许用户递交查询,检索出与查询相关的网页结果列表,并且排序输出。 搜索引擎按搜索内容分类可分为: 综合型搜索引擎:综合型搜索引擎对搜集的信息资源不限制主题范围和数据类型,因此,利用它可以查找到几乎任何方面的信息。 专业型搜索引擎:专业型搜索引擎只搜集某一行业或专业范围内的信息资源,因此,它在提供专业信息资源方面要远远优于综合型搜索引擎。 特殊型搜索引擎:特殊型搜索引擎是专门搜集特定类型格式的信息,例如专门搜集电话、人名、地址、图像、股市信息等 搜索引擎按搜索机制分类可分为: 目录型搜索引擎:把搜集到的信息资源按照一定的主题分门别类,建立多级目录。大目录下面包含子目录,子目录下面又包含子目录……如此下去,建立多层具有包含关系的目录。用户查找信息时,采取逐层浏览打开目录,逐步细化,就可查到所需信息。 关键词型搜索引擎:关键词型搜索引擎是通过用户输入关键词来查找所需的信息资源,这种方式方便直接,而且可以使用逻辑关系组合关键词,可以限制查找对象的地区、网络范围、数据类型、时间等,可对满足选定条件的资源准确定位。 混合型搜索引擎:兼有关键词型和目录型两种查找方式,既可直接输入关键词查找特定信息,又可浏览目录了解某领域范围的资源。目前大多数搜索引擎站点都同时提供关键词检索和目录浏览检索。 3.需求分析 基于需求分析和问题的提出,要完成网站的系统功能必须通过浏览器-服务器-数据库三层模式来实现,所做的程序都在服务器端,本系统选择Windows2000 +IIS5 +ACCESS2000 作为网站的平台,ASP 作为主要的开发技术,采用ACCESS作为数据库,主要实现目录与关键词的混合型搜索,下面对搜索程序的设计进行需求分析。 3.1程序需要解决的主要问题 搜索程序主要实现的就是搜索功能,根据认真研究和对现有搜索引擎的分析得出本搜索程序需要实现的搜索功能:允许用户递交查询,检索出与查询相关的页面结果列表,并且排序输出。用户在输入关键词时候可以使用逻辑关系组合关键词,可以限制查找对象的范围,对满足条件的资源准确定位。 用户在查找信息的时候,可以采取逐层浏览打开目录,逐步细化的方式;也可以使用类别+关键词的方式来查找信息的方式来查找所需信息。(如图1) 3.2程序应该具备的功能 关键词搜索:用户可输入与查找资料相关的词语,来查询并得到相关网站链接、名称等信息。 逻辑关系组合关键词:用户可通过有逻辑关系的多个关键词,来查询相关信息。 分类导航搜索:用户可根据要查找信息的所属类别,通过目录形式查找相关信息。 目录+关键词搜索:通过目录形式加关键词来精确查找信息。 结果分页显示:将搜索结果通过一定的排序,按顺序分页进行显示。 提交错误链接:用户对无法打开的站点进行提交。 网站提交:与网站所收集信息类型相关的网站管理人员,可提交收录申请,由管理员审批后,对网站进行收录。 站点录入:由管理员添加相关的网站或者网络信息。 目录管理:管理员可建立、删除、更改目录。 信息更新:管理员可对存储的信息数据进行更新。 处理错误链接:管理员可对错误链接进行处理。 4.程序总体设计 4.1基本简介 该系统是实现一般用户关键词、逻辑关系组合关键词、分类导航搜索、目录+关键词搜索与网站用户提交网站,以及管理员进行站点录入、管理目录结构、更新站点信息等功能的ASP应用程序。它应该具有高效性、准确性、实用性、方便性、灵活性等特点。它允许用户根据自己的需要选择相应的查询方式,可通过用户输入关键词来查找所需的信息资源,这种方式方便直接,而且可以使用逻辑关系组合关键词,可以限制查找对象的范围、时间等,用户可在结果返回页面上对关键词进行改动,对满足选定条件的资源准确定位 ,也可以采取逐层浏览打开目录,逐步细化,就可查到所需信息,并且可以 指定结果显示的每页的记录数。其他网站管理员用户可提交自己的网站链接、网站主要内容、网站所属类型、网站关键词等内容。管理员可设置目录,并对信息进行分类管理,可修改、更新收录网站的内容,对失效链接、不符合收录的网站信息进行修改、删除。 4.2系统结构图 根据需求分析,工作流图如下: 整理 搜集 服务 搜集 –搜集分为两种:定期搜集,每次搜集替换上一次的内容,称之为“批量搜集”。 开始时搜集一批,往后只是(1)搜集新出现的网页,(2)搜集那些在上次搜集后有过改变的网页,(3)发现自从上次搜集后已经不再存在了的网页,并从库中删除。称之为“增量搜集”。 搜集阶段的主要任务: 搜集相关性网站、网页信息;由网站用户提交数据;采集这些站点的介绍和相关信息内容。 整理 –关键词提取:分析站点内容或信息内容,提取有意义的词汇,在那之后,一篇网页主要就由一组词来近似代表;信息分类:按照站点或信息的所属类别进行分类。此阶段的工作由管理员完成。 服务 –提供搜索服务, 搜索引擎给出的结果是一个有序的条目列表,每一个条目有三个基本的元素:标题,网址和摘要。列表中条目的顺序是很重要的一个问题。 详细结构图如下: 图2 4.3 程序界面设计: 程序主要页面有:搜索主页面,目录搜索页面,搜索结果返回页面,网站提交页面,后台管理主页面以及后台管理相应功能页面。 搜索主页面:主要由用于提交关键词的表单和其它页面的相关链接组成。用户可通过此页面输入要查询内容的关键词信息,并提交给相应处理程序,也可选择其它服务。 图3 目录搜索页面:与搜索主页面相似,由目录搜索及目录+关键词搜索的表单与其它页面的相关链接组成。 图4 搜索结果返回页面:用于显示搜索结果,根据搜索程序处理的结果和用户的选择安一定的排序方式显示搜索结果,并提供用户在搜索结果上再次搜索或重新搜索的表单。 图5 网站提交页面:主要由提交网站的相关说明文字与用于填写并提交网站详细信息的表单组成。 图6 后台管理页面及后台管理相应功能页面:主要有具有登陆、密码认证功能的后台管理主页面及相应管理项目等多个页面。 图7 4.4数据库中表的设计: 数据库使用ACCESS建立,数据库名设置为search.mdb 一级目录表:存储一级目录信息,表名设置为cat有两个字段:Id、Cat。Id设置为自动编号,由数据库自动生成,用于内部标识目录。Cat字段存储目录名称,最大可存储长度为255得目录名称。 二级目录表:存储二级目录信息,表名设置为subcat,有三个字段:SubCatId、SubCatName、CatId。SubCatId为自动编号,由数据库自动生成,用于内部标识二级目录。SubCatName字段存储二级目录名称,最大可存储长度为255的目录名称。CatId字段存储二级目录所属的一级目录Id,即表示二级目录所属类别。 网页信息表:存储收集得到的网络信息数据,表名设置为link,设置十二个字段:ID、Name、URL、Keyword、Description、Email、PostDate、Hit、Category、ParentId、Show、Badlink。ID为自动编号,由数据库自动生成,用于内部标识记录。Name字段存储站点名称或者信息数据名称,存储类型为文本类型。URL字段存储信息所在的网址链接,存储类型为文本类型。KeyWord字段存储站点或信息的关键字,存储类型为文本类型。Description字段存储站点介绍、信息记录的部分或全部内容,存储类型为备注类型。Email字段存储网站联系人或作者的电子邮件,存储类型为文本类型。PostDate字段存储信息录入的时间,存储类型为日期时间类型。Hit字段存储信息被点击的次数,存储类型为长整型。Category存储信息所属的二级目录的ID。ParentID存储的一级目录的ID。Show字段表示信息显示与否,存储类型为布尔型,当网站用户提交站点的时候此字段为假,可由管理员手动激活。Badlink字段表示信息链接是否为坏链接,字段存储类型为布尔型。 管理信息表:存储站点信息与管理员信息,主要字段有:admin、password等字段。Admin字段存储管理员的用户名,password存储管理密码。 4.5功能模块的详细设计: 4.5.1搜索模块: 主要功能: 1. 判断用户使用的搜索类型,并做出相应的反馈。 2. 关键词搜索:须接收用户提交的检索字符串,并能对字符串进行智能拆分,将字符串拆分为具有一定逻辑关系的词组,搜索程序根据拆分的词组读取记录。 3. 目录搜索:接收用户所选则的目录,并查找该目录下的数据。 4. 目录+关键词搜索:在用户所选择的目录下,使用关键词搜索功能。 5. 搜索结果显示:搜索返回的结果根据选择的排序方式进行排序,并进行分页显示,用户可选择每页显示的记录数。 逻辑实现: 根据功能分析,程序首先应识别用户选择的搜索类型(功能1),识别用户选择采用标识符的方式,即用不同值的数据来标识不同的搜索类型。在识别用户所选择的搜索类型后,程序转向相应的处理过程(功能2、功能3、功能4),如果用户使用关键词搜索,关键词搜索的处理过程首先对用户提交的字符串进行优化处理,以消除非法字符并为关键词的逻辑关系的建立做准备,接着将字符串根据逻辑关系的优先级进行拆分,最后根据具有逻辑关系的关键词建立索引并转向搜索结果显示的处理过程;如果用户使用目录搜索,目录搜索处理过程根据用户的选择将某一目录下的所有记录转向搜索结果显示的处理过程;如果用户使用目录+关键词搜索,目录+关键词搜索处理过程在用户选择的目录的记录中执行关键词搜索功能。这些处理过程根据用户提交的数据,通过识别用户选择的目录,智能判断用户提交的关键词等方式建立索引,然后将结果传递给显示结果的功能模块(功能5),结果显示模块首先判断用户所选择的排序方式、每页显示条数等信息,根据这些信息将结果以一定的排序方式反馈给用户。(具体实现可查看附录相关代码。) 4.5.2站点提交模块: 主要功能: 1. 用户提交信息的功能,用户可通过网页提交自己的网站信息。 2. 信息存储功能,程序将用户提交的信息存入数据库。 逻辑实现: 程序首先判断用户提交信息的格式是否正确,在格式无误的情况下将信息写入数据库,置为未激活状态,等待管理员激活。 4.5.3管理模块: 主要功能: 1. 目录管理功能:建立目录,删除目录,更改目录名称,更改二级目录所属的一级目录。 2. 信息数据管理功能:更新,删除录入站点的数据信息。 3. 错误链接管理功能:对用户提交的错误链接进行测试、修改。 4. 录入站点功能:管理员可手动添加站点。 逻辑实现: 1. 目录管理:程序从数据库中读出目录结构,由管理员进行操作,程序根据管理员的操作执行建立、删除、修改等相应的功能。 2. 信息数据管理:管理员先选择数据所在目录,然后对该类别下的信息数据进行修改、删除等操作。 3. 错误链接管理:程序从数据库中读取标记为错误链接的信息,由管理员对这些信息进行测试、修改、删除等操作。 4. 录入站点:由程序员手动录入信息数据,然后由程序存储进数据库。 5.系统的实现: 具体实现请查看附录相关代码。 6.结果分析: ACCESS数据库为中小型应用数据库,在数据处理速度与数据处理量具有一定的局限性。所以本程序也局限使用于中小型的网站搜索,可根据需要转向SQL SERVER等大型数据库,只需修改相应的数据库文件及其链接文件。 用于收集网站页面信息的机器人程序,或称为蜘蛛程序,由于ASP本身速度和使用的局限性,用ASP实现的蜘蛛程序实用性有限,不及其它编程工具或语言编写的蜘蛛程序优良,可使用本程序与其它编程工具编写的蜘蛛程序配合使用。 小结 这次开发使我对搜索引擎技术有了一定了解。 “软件设计”是一个把软件需求转换成软件表示的过程。在此过程中开发人员应该站在系统的角度把“需求”转化到系统中。 “文档”是一个贯穿整个软件生命周期重要资料,它是软件的“成长日记”。 [参考文献] [1]邓文渊、陈惠贞等人编著 ASP与网页数据库设计 北京:中国铁道出版社 2003年5月出版。 [2]郑啊奇 ASP程序设计教程 北京:机械工业出版社 2005年8月出版 [3]丁贵广等编著 ASP编程基础与实例 北京:机械工业出版社 2003年4月出版 [4]闫宏飞 搜索引擎技术 北京: 北京大学计算机系网络实验室 2004年12月24日 [5]刘瑞新 ASP动态网站开发指导及实例 北京:机械工业出版社 2005年3月出版 [6]赵增敏 ASP可视化编程及应用 北京:清华大学出版社 2005年1月出版 [7]刘瑞新 ASP编程基础及教程 北京:机械工业出版社 2005年8月出版 [8]李严 李亚芳 ASP数据库开发实例解析 北京:机械工业出版社 2005年6月出版 [9]赛奎春 ASP工程应用与项目实践 北京:机械工业出版社 2005年4月出版 [10]覃剑峰 ASP网站建设专家 北京:清华大学出版社 2001年9月出版 [11]扬冀川 ASP动态网站设计实战 北京:清华大学出版社 2000年11月出版 [12] 裘宗燕 计算机基础教程 北京:清华大学出版社 2000年出版 [13]Steven L.Halter JavaScript程序设计 北京:机械工业出版社 2002年7月出版 [14]Dino Esposito ASP数据库访问高级编程 北京:清华大学出版社 2003年10月出版 [15] Richard Anderson ASP3高级编程 机械工业出版社 2000年10月出版 Realize the search of the data with ASP Abstract: Search engine, to search for the information in conformity with string according to the string that the viewer input. Who here refer to agree a hundred per cent one same, but similar intensity. Search for convenient users and find the record that oneself needs fast from a large number of records, this reduce user find out time of message, thus improved the service efficiency of the network greatly. In the network application of the modern computer, the application of the search engine has already become Internet to employ the most greatly; its importance is still increasing day by day. This project makes and can offer the high-efficient, accurate information search platform procedure, can be used in the small-scale professional search service, being revised appropriately can also be used in the resource information search inside the station. Technological principle, programming language and the tool, design principle of the detailed analysis project of this text, etc… Key words: The Technology of ASP, SQL sentence, VBScript, Database of Access ,Search engine 致 谢 本论文得以完成得到了很多人的帮助、指导和鼓励,谨在此表示感谢。 感谢我的指导教师梁老师在具体设计过程中给予的技术指导,又在论文的写作过程中指导并参与我的论文写作工作,在写作、论文组织等方面给我很多建议。 感谢与我一同参与制作网站的各位同学,我们共同创建的和谐气氛使得我每天都能以充沛的精力和愉悦的心情投入到学习中去,希望这种气氛常驻。 再次向所有在本人设计过程中给予过帮助与关怀的朋友表示深深的感谢! 附录 一、搜索及结果显示代码 <% Dim iPageSize '每页显示 Dim iPageCount '总页数 Dim iPageCurrent '当前页 Dim strOrderBy '排序 Dim objPagingConn '数据库连接 Dim objPagingRS '数据库连接 Dim iRecordsShown '计数 key=trim(request("key")) '消除关键词前后空格 lb=request("lb") '用户搜索类型标识符 Category= searchkeyncode(Request("Category")) '二级目录 ParentID= searchkeyncode(Request("ParentID")) '一级目录 If Request.QueryString("page") = "" Then iPageCurrent = 1 Else iPageCurrent = CInt(Request.QueryString("page")) End If if lb<>"lb" then '判断是否为类别搜索 Sqllb="" else Sqllb="and (Category='"& Category &"' and ParentID='"& ParentID &"')" end if if request("num")="" then show=20 '每页显示记录数 else show=cint(request("num")) end if select case request("order") '排序方式 case "" strOrderBy="order by hit desc" case "1" strOrderBy="order by postdate desc" end select keystr=searchkeyncode(key) '处理搜索关键字字符串 sqlq = "select * from link where show=true "& ckey(keystr) &""& Sqllb &" "& strOrderBy &"" %> <table width="100%" height="24" border="0" align="center" cellpadding="0" cellspacing="0" class="tab13"> <tr> <td width="8%" height="24" align="center" valign="middle" bgcolor="#E7E7ED"> <div align="center" class="style5"> <div align="left"> <a href="../index.html" class="m">搜索首页</a></div> </div></td> <td width="8%" align="left" valign="middle" bgcolor="#E7E7ED"> <div align="center" class="style5"> <div align="left"><a href="search.asp" class="m">目录搜索</a></div></td> <td width="8%" align="center" valign="middle" bgcolor="#E7E7ED"> <div align="center" class="style5"> <div align="left"><a href="admin/apply.asp">提交站点</a></div> </div></td> <td width="8%" align="center" valign="middle" bgcolor="#E7E7ED"> <div align="center" class="style5"> <div align="left"><a href="help.htm">搜索帮助</a></div> </div></td> <td width="16%" align="center" valign="middle" bgcolor="#E7E7ED"> </td> <td width="21%" align="right" valign="middle" bgcolor="#E7E7ED"> <div align="right">显示记录条数<A HREF="./result.asp?lb=<% =lb %>&page=<%= iPageCurrent %>&order=<%= request("order") %>&key=<%=key%>&num=10&Category=<%=Category%>&ParentID=<%=ParentID%>"><font face="宋体" size="2">10</font></A> | <A HREF="./result.asp?lb=<% =lb %>&page=<%= iPageCurrent %>&order=<%= request("order") %>&key=<%=key%>&num=20&Category=<%=Category%>&ParentID=<%=ParentID%>"><font face="宋体" size="2">20</font></A> | <A HREF="./result.asp?lb=<% =lb %>&page=<%= iPageCurrent %>&order=<%= request("order") %>&key=<%=key%>&num=30&Category=<%=Category%>&ParentID=<%=ParentID%>"><font face="宋体" size="2">30</font></A></div></td> <td width="21%" align="right" valign="middle" bgcolor="#E7E7ED"> <div align="right">排序方式: <A HREF="./result.asp?lb=<% =lb %>&page=<%= iPageCurrent %>&key=<%=key%>&num=10&Category=<%=Category%>&ParentID=<%=ParentID%>"><font face="宋体" size="2">点击次数</font></A> | <A HREF="./result.asp?lb=<% =lb %>&page=<%= iPageCurrent %>&order=1&key=<%=key%>&num=10&Category=<%=Category%>&ParentID=<%=ParentID%>"><font face="宋体" size="2">更新时间</font></A></div></td> </tr> </table> <br> <center><font face="宋体" size="3"><b>以 </font><font face="宋体" size="3" color="#FF0000"> <%=searchkeyncode(trim(request("key")))%></font><font face="宋体" size="3"> 为关键字的搜索结果 :</b></font> </center> <%page=iPageCurrent select case show case 10 iPageSize = 10 case 20 iPageSize = 20 case 30 iPageSize = 30 end select Set objPagingRS = Server.CreateObject("ADODB.Recordset") objPagingRS.PageSize = iPageSize objPagingRS.CacheSize = iPageSize objPagingRS.Open sqlq, conn, adOpenStatic, adLockReadOnly, adCmdText reccount = objPagingRS.recordcount iPageCount = objPagingRS.PageCount If iPageCurrent > iPageCount Then iPageCurrent = iPageCount If iPageCurrent < 1 Then iPageCurrent = 1 If iPageCount = 0 Then Response.Write "<center><font color=red size=3>没有找到符合条件的记录!</font></center>" Else objPagingRS.AbsolutePage = iPageCurrent %> <center> <font face="宋体" size="2" color="#FF0000">发现 <%=reccount%> 个相关内容</font> <BR><BR> <table width="100%" align="center"> <th width="60%" align="center"> <table width="100%" align="center"> <% sss = (iPageSize * iPageCurrent) - iPageSize iRecordsShown = 0 Do While iRecordsShown < iPageSize And Not objPagingRS.EOF pluscount = pluscount+1 dagar=DateDiff("d", Date, objPagingRS("postDate"))+7 if dagar >= 0 then %> <table border=0 width="100%"> <tr> <td bgcolor="#Ffffff" width="35%" align="left"> <font size=2 Face=宋体 ><%=sss+pluscount%></font> <a href="goto.asp?id=<%=objPagingRS("ID")%>" target="_blank"><font size=2 Face=宋体 ><b><%=objPagingRS("Name")%></b></font></a> &nbsp;<img src="images/new.gif" border=0> </td> <td bgcolor="#Ffffff" width="10%"><font face="宋体" size=2 color='red'>点击 : <%=objPagingRS("Hit")%> </font> </td> <td width="100%"></td> </tr> <tr> <td colspan='2' bgcolor="#a2d1f4" align="left"><font size=2 Face=宋体 ><%=showkeystr(keystr,objPagingRS("Description"))%> </font></td> <td width="100%"></td> </tr> <tr> <td colspan='2' align="left"> <font size=2 Face=宋体 color="008800"><%=objPagingRS("postdate")%> </font><b><font face="宋体" size="2"><font color="#FF9900"> |</font> <a href="error.asp?id=<%=objPagingRS("ID")%>"> 若发现链接错误,请点此告知本站。</a></font></b></td> </tr> </table> <br><BR> <%else %> <table border=0 width="100%"> <tr><
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服