ASP

时间:2022-05-16 23:46:17 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
1 ASPMicrosoft Active Pages的简称,是服务

器端的脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。

Bordercolor设置表格边框颜色

9 表单包含Action属性和Method属性 10 FORM中常用的标记:INPUTSELECT

19 Global.ass文件可以用来管理ASP应用中

ApplicationSession对象。

2 ASP的工作原理:接受请求;找到那个动态网

页中的服务器端脚本;并生成静态网页;发送静态网页

3 Active Server Pages(ASP)文件是以.asp为扩展

名的文本文件,创建时仅需将.htm.html替换.asp即可

4 属性:标签网页的主体;background

性:背景图片;bgcolor属性:背景颜色

5 HTML是超文本标记语言(HyperText Markup

Language)的缩写 6

</word><word ps='' class=''>这是标题部分!</word><word ps='' class=''>

这是正文部分!



7 表格标记通常由CAPTIONTRTHTD



//定义标题 //定义表行

//定义表头 //定义表元


8 标记属性:Border设置表格边框;

CellspacingCellpadding单元格内部与文本之间的间距;TEXTAREA

关于Response方法 11 Redirect方法用来将客户端的浏览器重新

定向到一个新的网页 12 End方法是Web服务器停止处理脚本并

返回当前结果 13 Clear方法删除缓冲区中的所有HTML

出。

关于Server对象 14 CreateObject方法允许客户端用户建立一

ActiveX Server组件实例,默认情况下,由此方法建立的对象具有页作用域,即当前ASP页处理完成之后,服务器将自动破坏这些实例对象。 15 MapPath方法可以将指定的相对或虚拟路

径转换为真实的物理路径。 16 Transfer方法用于停止当前页面的执行,

把控制转到指定的页面 17 Execute方法与Transfer方法一样都是停

止当前页面执行,

关于Application对象 18 Application对象和Session对象的不同之

处在于:应用范围不同;存活时间不同 20 Ad Rotator组件可以实现在Web页面上插

入一个循环播放广告横幅的播放器,并且可以记录点击次数和追踪广告显示次数。

关于VBScript 21 ASP中,脚本语言是VBScriptJscript 22 ASP中,服务器端脚本要用分隔符<%

%>括起,或者在标记中用RUNAT=Server表示脚本在服务器端运行 23 将单行语句分成多行可用续行符 _(空

+下划线) 24 VBScript中,注释符采用西文单引号

”书写 25 VBScript中只有一种数据类型,Variant

26 VBScript中的子类型:StringBoolean

Byte(取值为0~255NullIntegerSingleDate/Time 27 类型转换函数:CStr(讲述转换为String

子类型)CInt(将数据转换为Integer子类型) 28 VBScript提供了Option Explicit语句来强

制显式声明 29 变量命名约定:名字必须以字母开头;名

字中不能含有句号;名字不能超过255个字符;名字不能和关键字同名;名字在被声明的作用域内必须唯一 30 VBScript不区分大小写


31 过程内部声明的变量称为过程级变量或

Case春季;

局部变量;过程外部声明的变量称为脚本级变 Response.Write一月、二月和三月 量或全局变量 Case夏季

32 常量的声明:常量是具有一定含义的名

Response.Write四月、五月和六月 称,用于代替数值或字符串。可以用Const Case秋季

句来定义自己的常量 Response.Wrtie七月、不悦和九月

Case冬季

关于数组 Response.Write十月、十一月和十二月 33 算术运算:人们所熟悉的数学运算 Case Else:

34 数组是具有限共同那个名字不同下标值

Resoponse.Write错误 的一组变量。 End Select 35 固定数组:值数组一旦定义好后,其大小

%> 在运行时不可改变的数组 42

36 动态数组:是运行时大小可以改变的数组 InputBox(Prompt[,tetle][,default])

43 For, next循环结构 关于运算符 44 可以用Exit For语句从For循环中立即退

37 连接运算的运算符为“+”和“& 38 连接运算用于两个字符串连接,运算量编

45 VBScript根据是否返回值将过程划分为

数据类型相同 Sub过程(子过程)和Funtion过程(函数) 39 关系运算用来比较两个表达式的大小 46 Sub过程是包含在SubEnd Sub语句之

40 关系运算的运算符:<><=>=

间的一组VBScript语句,执行操作但不返回值 <> 47 Function过程是包含在FunctionEnd

41 逻辑运算也称布尔运算,用于逻辑值之间

Function语句之间的一组VBScript语句 的运算 48 funname=expression用于为函数设置返回

42VBScript支持的判定结构分条件结构和选择结49 用关键字ByRef明确指定参数是按地址

构两种

传递的 43995-14.asp 50 用关键字ByVal按值传递参数 <%

51 ADO全称ActiveX Data Objects,可以包

Select Case strSeason 含在脚本中来产生对数据库的链接,并从数据库表中读取记录,形成实际要使用的对象集合。 52 Web客户机 →请求/响应← Web服务器

→请求/响应← asp →请求/响应← 数据库

关于Connection对象 53 Connection对象负责与数据库进行实际的

连续动作 54 创建Connection对象的语法如下:Set

Conn=

Server.CreateObject(ADODB.Connection) 55 OpenConnection.Open

ConnectionString, UserID, Password, Options 1 直接用数据库链接字符串传递给Open



2 直接给Connection对象的ConnectionString

参数赋值,然后调用Open方法



关于Recordset对象 56 Recordset对象表示的是来自基本表或命

令执行结果的记录全集,任何时候,Recordset对象所指的当前记录均为集合内的单个记录 57 Open方法可以打开代表基本表、查询结

果或者以前保存的Recordset中记录的游标,可与数据库建立连接 58 Close方法用来关闭所指定的Recordset

象并释放所有Recordset对象所占用的资源 59 MoveFirstMoveLast

MoveNextMovePreviousMove)用来移动指针,可以方便的移动到所要的位置 60 AddNewDelete方法:AddNew方法允


许增加数据到数据库中,Delete方法允许从数据库中删除指定的数据 61 139Recordset.asp <%

adOpenKeyset=1 adLockOptimistic=3 set conn = Server.CreateObject(ADODB.Connection”) 打开数据库,建立连接

Conn.openProvider=Microsoft.Jet .OLEDB.4.0;Data Source=& server.mappath(test.mdb) 建立Recordset对象,启动指定的数据表

Set rs=Server.CreateObject(ADODB.Recordset) Rs.open select * from student,conn,adOpenKeyset,adLockOptimistic 检查记录,找到符合条件的记录,删除 While NOT rs.EOF

If rs(姓名).value=吴天天 Then Rs.delete End if

Rs. MoveNext Wend

增加记录 Rs.AddNew

Rs(学号).value=0512311 Rs(姓名).value=司马关 Rs(地址).value=15-202

Rs(联系方式).value=3984562 批次更新记录 Rs.MoveFirst

Response.write


For i=0 to rs.fields.count-1

Response.writeNet

Rs.MoveNext

Response.write Wend

Response.write
&rs(i).value&
Rs.close 断开连接

Set conn = nothing %> 62 Recordcount属性:记录总数 63 BOFEOF属性:BOF属性可指示当前

记录位置是否位于Recordset对象的第一个记录之前。EOF可指示当前记录未知是否位于Recordset对象的最后一个记录之后。 64 PageSize属性用来设计分页 65 AbsolutePosition属性可以取得当前数据

游标在Recordset对象记录的位置

66 Fields数据集合是多个数据字段对象所构

成的集合

67 数据库操作的七步:

1 连接数据源 2 建立事物

3 设定SQL命令 4 设定参数

5 执行SQL命令 6 处理数据

7 完成



常用的SQL命令 68 查询(select) 69 添加(insert) 70 删除(delete 71 adovds.inc通过include file导入 72 7-1.asp7-4.asp7-6.asp

73 On Error Resume Next作用是索命如果遗

憾代码产生一个错误,就跳过该行代码而执行下面的语句

关于Err对象 74 属性Number:返回所发生错误的数值,

如果没有错误发生则该值为零。 75 属性Description返回所发生错误类型的

文本说明 76 Clear方法用来从一个Err对象中删除一

个错误,即把这个错误当做没有发生一样

77Step Into命令表示可以运行下一条命令

78Step Over命令和Step Into的区别是Step Over命令不会进入函数或过程内部,指示把函数或过程调用作为一条语句来对待。

79Step Out命令用于从已经进入的函数或过程内部立即返回到调用该函数或代码出口。


本文来源:https://www.wddqw.com/doc/916e984be518964bcf847c96.html