77范文网 - 专业文章范例文档资料分享平台

基于ASP企业人事管理系统的设计与实现(终稿)(3)

来源:网络收集 时间:2019-01-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

UCase函数:返回所有字符串的大写形式。与lcase函数形成对应。同样,ucase(“CNBruce”)返回为“CNBRUCE”。

Trim函数、LTrim函数和RTrim函数:分别返回前导和后续不带空格、前导不带空格或后续不带空格的字符串内容。比如:trim(“ cnbruce ”)返回为“cnbruce”,前导和后续都不带空格;ltrim(“ cnbruce ”)返回为“cnbruce ”,前导不带空格;rtrim(“ cnbruce ”)返回为“ cnbruce”,后续不带空格;该函数常用于注册信息中,比如确保注册用户名前或后的空格。

Left函数:返回从字符串的左边算起的指定数目的字符。使用方法:left(string,length)。比如left(“brousce”,5)返回为“brous”,即前五位字符。

Right函数:返回从字符串的左边算起的指定数目的字符。使用方法:right(string,length)。比如right(“brousce”,4)返回为“usce”,即后四位字符。

instr函数:返回某字符串在另一字符串中第一次出现的位置。比如现在查找字母“A”在字符串“A110B121C119D1861”中第一次出现的位置,则可以 instr(my_string,\

Mid函数:从字符串中返回指定数目的字符。比如现在的“110”则应该是从字符串“A110B121C119D1861”的第2位取得3个单位的值:mid(\,2,3) Replace函数:在字符串中查找、替代指定的字符串。replace(strtobesearched,strsearchfor,strreplacewith)其中strtobesearched是字符串,strsearchfor是被查找的子字符串,strreplacewith是用来替代的子字符串。比如 replace(rscon,\,\则表示将rscon中所有“<”的字符替换为“<”

2.2.3类型转换函数

Cbool(string) 转换为布尔值 Cbyte(string) 转换为字节类型的值 Ccur(string) 转换为货币类值 Cdate(string) 转换为日前类型的值 Cdbl(string) 转换为双精度值 Cint(string) 转换为整数值 Clng(string) 转换为长整型的值 Csng(string) 转换为单精度的值 Cstr(var) 转换为字符串值

11

Str(var) 数值转换为字符串 Val(string) 字符串转换为数值

2.2.4运算函数

Abs(nmb) 返回数子的绝对值 Atn(nmb) 返回一个数的反正切 Cos(nmb) 返回一个角度的余炫值 Exp(nmb) 返回自然指数的次方值 Int(nmb) 返回数字的整形(进位)部份 Fix(nmb) 返回数字的整形(舍去)部份 Formatpercent(表达式) 返回百分比 Hex(nmb) 返回数据的16进制数 Log(nmb) 返回自然对数 Oct(nmb) 返回数字的8进制数

Rnd 返回大于“0”而小于“1”的随机数,但此前需 randomize 声明产生随机种子 Sgn(nmb) 判断一个数字的正负号 Sin(nmb) 返回角度的正铉值 Sqr(nmb) 返回数字的二次方根

Tan(nmb) 返回一个数的正切值

2.2.5 其他函数

IsArray(var) 判断一个变量是否是数组 IsDate(var) 判断一个变量是否是日期 IsNull(var) 判断一个变量是否为空 IsNumeric(var) 判断表达式是否包含数值 IsObject(var) 判断一个变量是否是对象 TypeName(var) 返回变量的数据类型 Array(list) 返回数组

Split(liststr) 从一个列表字符串中返回一个一维数组 LBound(arrayP) 返回数组的最小索引 Ubound(array) 返回数组的最大索引

12

CreateObject(class) 创建一个对象 GetObject(pathfilename) 得到文件对象

2.3 ASP组件

组件就是在服务器上已经注册的ActiveX控件。其中,有些组件是微软本身提供的,

还有一些组件是从其它公司购买的。另外,还可以通过VB,VC,JAVA等开发工具创建组件。ASP的组件就是ASP的ActiveX Server Components,即ActiveX服务器组件。要使用ASP编写服务器组件的应用程序,使用ActiveX组件可以扩展WEB应用程序的功能。在调用应用组件的过程中,只要服务器端安装了ActiveX组件,就可以从ASP脚本、ISAPI应用程序或服务器上的其它组件中调用该组件。在调用组件前,首先需要创建对象实例,然后才可以使用内置组件的属性、方法和集合。通常情况下,创建对象实例的方法如下:

<%

Set 对象实例名称 =Server.createObject (“组件的注册名称”) %>

另外,也可以使用HTML的标签创建组件的对象实例,代码格式如下:

2.3.1 ASP常用的内部组件:

FILESYSTEM 组件:文件系统组件,使用文件系统组件可以对文件、文件夹和驱动器进行操作。

Browser Capabilities组件:Browser Capabilities(游览器兼容组件)创建一个BrowserType对象,该对象决定访问WEB站点的每个游览器的性能、类型及版本。

Content Linking组件:Content Linking(内部连接组件)创建一个NEXTLINK对象,该对象可以生成WEB页面内容列表,并进行顺序连接。

AD Rotator组件:AD Rotator(广告轮换组件)创建一个AD Rotator对象,并按照计划文件的预定指令在同一个页面上自动轮换显示广告。

Page Counter组件:PageCounter(页计数组件)记录并显示WEB页面被请求的次数,并将次数写入文本文件中,在服务器关闭后也不会丢失数据。

Countes组件:Countes(计数器组件)创建一个Countes对象,该对象可以创建、保存、增加、或者检索任意数量的独立计数器。

13

2.3.2 ASP常用的外部组件:

JMail 组件:Dimac 公司的邮件收发组件,这是一个非常成熟和强大的邮件组件。它不但可以完成发邮件的工作,还可以POP收信,并支持收发邮件时的PGP加密,内置一个群发邮件的对象,可以使群发编程更简单。即使是很多其他组件也都能完成的发邮件功能,JMail 的完成也可以称得上最出色的,除了常见的抄送暗送等多收件人功能外,它还支持添加嵌入式图片附件,并且可以从URL读取文件作为附件。JMail 的免费版本拥有全部完成的发邮件功能,只在收邮件和加密邮件等我们不常用到的方面进行了限制。因为非常喜欢这个组件,阿江我在2002年3月就把这个组件的用户指南翻译了一下,可惜当时有一些地方不太理解,翻译是错误的,还没有来得及改过来,不过明眼人是能看出来的。

ASPEmail 组件:ASPEmail 组件也是常用的发邮件组件之一,不过因为售价不菲,国内使用的用户还不多。从功能上说,这也是一个功能全面的发邮件组件。2002年的时候它不支持收信,不知道现在是否支持了。

SA-FileUp 组件:SoftArtisans 公司的文件上传组件,它是早期国内的虚拟主机商默认安装的组件之一,很多老程序员都有利用它编程的经历。安装后自动安装一个文件管理组件,可以像FSO一样管理服务器上的文件。

LyfUpload 组件:国产的老牌的流行的上传组件,可惜的是阿江一直没有尝试这个组件。 image组件:Dimac 公司的图像组件,较早的图像组件之一,这个组件很完整的将文字、图形、画笔、刷子、颜料桶等对象以组件的形式完成了,所以功能相当强大。它支持的图像格式和选项也很多,支持透明的动画,支持直接输出到客户端。简单的缩放、水印等功能更是不在话下。试用版会自动在生成的图像底部加入8像素高的网址。

xxiyy图形组件:两个耐心和热情的程序员最近一两年来的杰作,我是在CSDN社区的ASP区看到并收藏起来的。xxiyy是较早开发图像组件的程序员之一,早期他还专门开发过一个水印组件。XY.Graphics是由 mikespook & swill 制作,用于动态页面开发时对BMP、JPG、JPEG、GIF(非动画、非透明)、PNG(非动画、非透明)格式图象进行操作的COM组件。这个组件还有一个很有特色的 ASCIIArt 方法,可以把图片转换为字母模拟的那种,可以在不支持发图片的论坛玩儿。

IronSoft图形组件和Flash截图组件:铸剑谷的系列组件也是在CSDN社区碰上的,作者的谦虚和细心使得这个组件日益成为更加优秀的图像组件。组件可以满足我们对图像和图形组件的绝大部分需要,并且作者在图像品质上还下了不少工夫。DLL里还内置了一个 FLASH 截图组件,可以对 FLASH 中任意帧进行截图,这使 ASP 程序自动生成FLASH缩略图成为可能。

ASPJpeg组件:曾经很流行的图像组件,当时知道它的时候很多人用它来缩放图片,不知

14

道现在多什么功能了没。

呆呆IIS管理组件和文件压缩解压组件:呆呆IIS管理组件可以完成IIS 6.0的站点添加、修改、删除等管理操作,可以管理应用程序池、系统用户、系统用户組、文件夾权限、SERV-U账户等。呆呆文件压缩解压组件可以完成基本的文件压缩和解压操作,支持设置压缩率和密码。

w3.Socket 组件:Dimac 公司免费的 Socket 组件,借助该组件,您可以通过ASP程序直接完成与目标服务器的连接,比如可以连接WHOIS服务器获取域名的WHOIS信息,连接时间服务器获取标准的时间,连接DNS服务器进行域名解析等,当然前提是你要对相应的网络协议有足够的了解才行。

2.4本章小结

本章首先介绍了ASP发展和技术特点,包括:ASP的介绍,ASP概述。接着有介绍了

ASP的常用函数和ASP的组件。本章涉及了ASP的基本编程函数结构和关键的组件的了解,它对于掌握ASP的变成技术极为重要。

15

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于ASP企业人事管理系统的设计与实现(终稿)(3)在线全文阅读。

基于ASP企业人事管理系统的设计与实现(终稿)(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/406529.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: