仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2760|回复: 18
打印 上一主题 下一主题

[学习教程] ASP网站制作之利用索引办事器 - 创立ASP页面

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-16 00:27:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。创立|办事器|索引|页面   创立ASP页面

  在ASP页面上一切都变得十分酷。你用表单中的值来驱动对索引办事器停止查询的对象。

全部进程是如许的:

◆ 翻开纪录集。
◆ 用尺度ADO 办法,一步步地走过纪录集。

<%
"Create a Query object, initialize it using
"SetQueryFromURL, and dump the object state

"set the query object
Set objQuery = Server.CreateObject("ixsso.Query")

"get the query properties set from the
"incoming URL (from the form GET operation)
objQuery.SetQueryFromURL(Request.QueryString)

"tell the object what columns to include
objquery.columns="filename,HitCount,vpath,DocTitle,characterization"

"open the recordset, causing the query to be
"executed
set rsQuery = objquery.createrecordset("nonsequential")

"now, if rsquery.eof is not TRUE, then we have results
"to show. If it IS TRUE, no results were found.

"get the page out for the user...
%>

<html>
<head>
</head>

<h1>Search Results</h1>
A maximum of 200 results will be returned, 20 hits per page will be shown. <br><br>
<%
if not rsquery.eof then
Response.Write rsquery.recordcount & " hit(s) were found. "
if rsquery.recordcount > 30 then
Response.Write "You may want to refine your query."
end if
Response.Write "<br>"
end if
%>

<%
if not rsquery.eof then
while not rsquery.eof and rowcount > 0
if rsquery("doctitle") <> "" then
Response.Write "<p><b><a href="" & rsquery("vpath") & "">" & rsquery("doctitle") & "</a></b><br>"
response.write "<font size=-1>" & rsquery("characterization") & "...</font><Br>"
Response.Write "<font size=- 2>" & rsquery("hitcount") & " hit(s)</font></p>"
end if
rowcount = rowcount - 1
rsquery.movenext
wend
Response.Write "<br><Br>"
%>


<%
else
%>

<p>
对不起,没有发明记载,假如要查询两个以上的词,利用and或or。
</p>

<%
end if
%>

</body>
</html>


  你需求做的第一件事就是创立对索引办事器对象的援用。这是经由过程利用server.creatobject办法来完成的:


Set objQuery = Server.CreateObject("ixsso.Query")

</p>  楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。
小妖女 该用户已被删除
沙发
发表于 2015-2-16 02:46:29 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
飘灵儿 该用户已被删除
板凳
发表于 2015-2-16 14:54:12 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
小魔女 该用户已被删除
地板
发表于 2015-3-3 08:57:43 | 只看该作者
掌握asp的特性而且一定要知道为什么。
兰色精灵 该用户已被删除
5#
发表于 2015-3-11 09:47:02 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
乐观 该用户已被删除
6#
发表于 2015-3-13 10:07:34 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
精灵巫婆 该用户已被删除
7#
发表于 2015-3-20 19:11:12 | 只看该作者
掌握asp的特性而且一定要知道为什么。
若天明 该用户已被删除
8#
发表于 2015-3-24 19:58:28 | 只看该作者
掌握asp的特性而且一定要知道为什么。
莫相离 该用户已被删除
9#
发表于 2015-4-2 08:46:19 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
柔情似水 该用户已被删除
10#
发表于 2015-4-5 11:10:57 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
不帅 该用户已被删除
11#
发表于 2015-4-11 03:43:58 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
愤怒的大鸟 该用户已被删除
12#
发表于 2015-4-16 22:12:59 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
透明 该用户已被删除
13#
发表于 2015-4-22 23:52:53 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
第二个灵魂 该用户已被删除
14#
发表于 2015-4-26 02:45:36 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
若相依 该用户已被删除
15#
发表于 2015-6-27 01:57:00 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
金色的骷髅 该用户已被删除
16#
发表于 2015-6-28 08:32:07 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
因胸联盟 该用户已被删除
17#
发表于 2015-7-5 00:57:56 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
活着的死人 该用户已被删除
18#
发表于 2015-7-9 02:53:27 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
海妖 该用户已被删除
19#
发表于 2015-7-9 06:53:09 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-7 00:58

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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