asp网络办公系统—免费计算机毕业设计论文内容摘要:

术运算符、比较运算符、连接运算符和逻辑运算符。 当表达式包含多个运算符时,将按预定顺序计算每一部分,这个顺序被称为运算符优先级。 可以使用括号越过这种优先级顺序,强制首先计算表达式的某些部分。 运算时,总是先执行括号中的运算符,然后再执行括号外的运算符。 但是,在括号中仍遵循标准运算符优先级。 当表达式包含多种运算符时,首先计算算术运算符,然后计算比较运算符,最后计算逻辑运算符。 所有比较运算符的优 先级相同,即按照从左到右的顺序计算比较运算符。 算术运算符和逻辑运算符的优先级如下所示: 算术运算符 比较运算符 逻辑运算符 各种运算符及说明: 描述 符号 描述 符号 描述 符号 求幂 ^ 等于 = 逻辑非 not 负号 不等于 逻辑与 and 乘 * 小于 逻辑或 or 除 / 大于 逻辑异或 xor 整除 / 小于等于 = 逻辑等价 eqv 求余 mod 大于等于 = 逻辑隐含 imp 加 + 对象引用比较 is 减 字符串连接 amp。 ( 5) Vbscript 函数 所谓函数,类似于过去所学的三角函数,就是别人将一些复杂的功能编成了一个函数,你不需要知道函数内部是怎么计算的,只要会使用就行。 恰当的使用已有的函数可以节省大量的时间。 下面介绍常用的几种 VBScript 中的函数。 1.转换函数 通过转换函数将子数据类型转换成需要的数据类型。 2.字符串函数 在 VBScript 中,包含很多处理字符串的函数,主要功能是:删除字符串前后的空格符、比较两个字符串、转换字符串的大小写字母 等。 3.日期和时间函数 在 VBScript 中,可以使用日期和时间函数来得到各种样式的日期和时间。 ( 6) Vbscript 过程 VBScript 中,过程有两种,一种是 Sub 过程,一种是 Function 函数。 Sub 过程只执行程序而不返回值,而 Function 函数可以将执行代码的结果返回给请求程序。 1. Sub 过程 Sub 过程是包含在 Sub 和 End Sub 语句之间的一组 VBScript 语句,执行操作但不返回值。 Sub 过程可以使用参数(由调用过程传递的常数、变量或表达式)。 语法如下: Sub 过程名 (参数 1,参数 2,„) „ End Sub 说明: 其中参数是指由调用过程传递的常数、变量或表达式。 如果 Sub 过程无任何参数,则 Sub 语句必须包含空括号 ( )。 Sub 过程名 ( ) „ End Sub 2. Function 函数 Function 函数,是包含在 Function 和 End Function 语句之间的一组 VBScript 语句。 Function 函数与 Sub 过程类似,但是 Function 函数可以返回值。 Function 函数可以使用参数(由调用过程传 递的常数、变量或表达式)。 如果 Function 函数无任何参数,则 Function 语句必须包含空括号 ( )。 Function 函数通过函数名返回一个值,这个值是在过程的语句中赋给函数名的。 Function 返回值的数据类型总是 Variant。 语法如下: Function 函数名 (参数 1,参数 2...) „ End Function Asp 内置对象 ASP的内置对象是嵌入在系统中的一组共享代码,他是由系统开发商根据 Web应用程序的需要,将一些常用的操作代码经过优化得来的。 Request 对象 接收客户端在请求一个页面或传送一个表单时提供的所有信息,包括能够标识浏览器和用户的 HTTP 变量、 Cookie 信息以及附在 URL 后面的值(查询字符串或表单数据)。 ( 1) Request 对象的获取方法 获取方法 功能 QueryString 从 查询字符串中读取用户提交的数据 Form 取得客户端在 FORM表单中所输入的信息 Cookies 取得 客户端 浏览器的 COOKIES信息 ServerVariables 取得 服务器 环境变量信息 ClientCertificate 取得 客户端 浏览 器的身份验证信息 ( 2) Request 对象的属性 Request 对象唯一的属性,它提供关于用户请求的字节数量的信息,它很少用于 ASP 页,我们通常关注指定值而不是整个请求字符串。 TotalBytes 只读,返回由客户端发出的请求的整个字节数量。 ( 3) Request 对象的方法 Request 对象只有一个方法:即 BinaryRead。 该方法以二进制方式来读取客户端使用 POST 传送方法所传递的数据。 Response 对象介绍 用于向客户端浏览器发送信息,或者将访问者转移到另一个网址,并可以设置 和控制 Cookie 信息等。 ( 1) Response 对象 的 集合 Response 对象只有一个集合,即 Cookies 集合。 ( 2) Response 对象 的方法 方法 说明 Write Response对象中最常见的方法,用来送出信息给客户端 Redirect 引导客户端 浏览器 至新的 Web页面,前面已经作国星系介绍 Binary Wrtie 输出二进制 信息 End 终止处理 ASP并返回当时的状况 Flush 立刻送出缓冲区的 HTML数据 Buffer 设置为 缓冲 信息。 取值为 True或 False contenttype 控制送出的文件类型 Clear 清除在 缓冲区 的所有 HTML页面 ( 3) Response 对象 的属性 Session 对象 : 存储一个会话内的信息。 Session 对象是在每一位访问者从 Web 站点或 Web应用程序中首次请求一个 ASP 页时创建的,它将保留到默认的期限结束或者通过脚本设置中止的期限。 ( 1) Session 工作作原理 在一个应用程序中, 当客户端启动一个 Session 时, ASP 会自动产生一个长整数 SessionID,并且把这个 SessionID 送回给客户端浏览器,浏览器会把这个SessionID 存放在 Cookies 内。 当客户端再次向服务器送出 HTTP 请求时, ASP会去检查申请表头的 SessionID,并返回该 SessionID 对应的 Session 信息。 ( 2) Session 对象的集合 集合包括所有未使用 OBJECT 标记而为该会话建立的项目。 此集合可用于确定指定会话项的值或遍历集合并检索出会话中 所有项的列表。 StaticObjects 集合包含 Session 对象范围中用 OBJECT 标记创建的所有对象。 该集合可用于确定对象特定属性的值,或用于遍历集合并获取所有对象的全部属性。 ( 3) Session 对象的属性 CodePage 读 /写。 整型。 定义用于在浏览器中显示页面内容的代码页 (Code Page)。 LCID 读 /写。 整型。 定义发送给浏览器的页面地区标识 (LCID)。 Abandon Abandon 方法删除所有存储在 Session 对象中的对象并释放这些对象的源。 如果 您未明确地调用 Abandon 方法,一旦会话超时,服务器将删除这些对象。 属性 说明 Buffer 设置为缓冲信息,取值为 Tue 或 Flse,默认为 Flse CntenType 控制送出的文件类型 ( 4) Session 对象的方法 Abandon: 破坏 Session 对象并释放其资源 : 从 Contents 集合中删除一个项目 : 从 Contents 集合中删除所有项目 Application 对象 : 在一个 ASP 应用中让不同客户端共享信息。 Application 对象是在为响应一个 ASP 页的首次请求而载入 时创建的,它提供了存储空间用来存放 变量和对象的引用,可以用于所有的页面,任何访问者都可以打开这些页面。 ( 1) Application 对象 的获取方法 Contents:含 所有 通过脚本命令添加到应用程序中的项目 Staticobjects:含通过 OBJECT 标记创建的并给了应用程序作用域的对象 ( 2) Application 对象的方法 Lock: 禁止其他客户修改 Application 对象的属性 Unlock: 允许其他客户修改 Application 对象的属性 ( 3) Application 对象的作用 ●存储应用程序级全局变量 ● 锁定与解锁全局变更 ●网站计数器 Server 对象: 提供了一系列的方法和属性,在使用 ASP编写脚本时是非常有用的。 最常用的是 方法,它允许在当前页的环境或会话中在服务器上实例化其他 COM 对象。 ( 1) Server 对象的集合 Server 对象仅支持 ScriptTimeout 属性,用于指定超时值,在脚本运行超过这一时间之后即作超时处理。 ( 2) Server 对象的方法 CreateObject: Server 对象中最重要的方法,用语创建已注册到服务器的ActionX 组建、应用程序或脚本对象。 Execute:停止执行当前页,转到新的页上执行,执行完毕后返回原页,继续执行 Execute 方法后面的语句。 MapPath:将路径转化为物理路径 Transfer:停止执行当前网页,转到新的网页执行,执行完毕后不返回原网页,而是停止执行过程 HTMLExecute:将字符串转换成 HTML 格式输出 URL Execute:将字符串转换成 URL 格式输出 ( 3) Server 对象的作用 ● 创建组件实例 ● 获取服务器的物理路径 ● 对字符串进行 HTML 编码 ● 转向执行其他 ASP 文件 ADO 组件 ADO 是 ActiveX Data Object 的缩写,称为 ActiveX 数据对象,是为 OLE DB设计的应用编程接口,使用 ADO 对象实现在 ASP 页面中对数据库的访问。 在 ASP页面中, OLE DB 及 ODBC 无法直接使用,但是 ADO却是一种可以在 ASP 中使用的标准对象,通过 ADO 就可以调用 OLE DB 提供者或者 ODBC 驱动程序来访问数据库。 的对象 ADO 组件 又称为数据库访问组件,用于访问存储在数据库或其他数据表结构中的信息。 ADO 设计了许多环环相扣的继承对象 ,让 Web数据库开发人员可以轻易地操纵数据库,在 ADO 运行时继承子对象之间是相互影响的。 ADO 组件提供了 7中对象 1) Connection 对象:提供对数据库的连接服务。 2) Command 对象:定义对数据源操作的命令。 3) Recordset 对象:由数据库服务器所返回的记录集。 4) Fields 对象:由数据库服务器所返回的单一数据字段。 5) Parameters 对象:表示 Command 对象的参数。 6) Proerty 对象:单独的一个 Proerty 对象 ,提供属性功能。 7) Error 对象:提供处理错误的功能。 使用 ADO 对象可以建立和管理数据库的连接,按数据库服务器的要求获得数据,执行更新、删除、填加数据,获取 ODBC 的错误信息等。 ADO 的操作流程 1)连接 到数据源 2)指定访问数据源的命令,可以同时指定变量参数,通过涉及 Command 对象。 3)执行命令。 4)如果命令使数据按表中的行的形式返回,则将这些存储在易于检查、操作或更改的缓存中。 5)在适当情况下,可以通过修改缓存行的内容来更新数据源。 6)提供常规方法检测错误,涉及 Error 对象。 数据库 数据库基础知识 数据:泛指一切可以输入到计算机并能被计算机处理符号。 数据库:是存储在计算机内、有组织、可共享的数据集合。 数据库管理系统:是位于用户与操作系统之间的一层数据管理软件。 数据库系统:是指在计算机系统中引入数据库后的系统。 Access2020 数据库系统简介 Access2020 是微软公司的 Microsoft Office 202。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。