仓酷云

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

[学习教程] ASP教程之ASP 系列函数大全(1)

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:30:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
Active Server Page技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。函数      ASP函数大全 
  ASP函数与VBSCRIPT相似,以下举一些经常使用的函数 
   
  Array() 
   
  函数前往一个数组 
   
  表达式 Array(list) 
   
  答应数据类型: 字符,数字都可 
   
  实例: <% 
   
  Dim myArray() 
   
  For i = 1 to 7 
   
  Redim Preserve myArray(i) 
   
  myArray(i) = WeekdayName(i) 
   
  Next 
   
  %> 
   
  前往了局: 创立了一个包括7个元素的数组myArray 
   
  myArray("Sunday","Monday", ... ... "Saturday") 
   
   
  CInt() 
   
  函数将一个表达式转化为数字类型 
   
  表达式 CInt(expression) 
   
  答应数据类型: 任何无效的字符都可 
   
  实例: <% 
   
  f = "234" 
   
  response.write cINT(f) + 2 
   
  %> 
   
  前往了局: 236 
   
  转化字符"234"为数字"234",假如字符串为空,则前往0值 
   
   
  CreateObject() 
   
  函数创立和前往一个已注册的ACTIVEX组件的实例。 
   
  表达式 CreateObject(objName) 
   
  答应数据类型: objName 是任何一个无效、已注册的ACTIVEX组件的名字. 
   
  实例: <% 
   
  Set con = Server.CreateObject("ADODB.Connection") 
   
  %> 
   
   
  CStr() 
   
  函数转化一个表达式为字符串. 
   
  表达式 CStr(expression) 
   
  答应数据类型: expression 是任何无效的表达式。 
   
  实例: <% 
   
  s = 3 + 2 
   
  response.write "The 前往了局 is: " & cStr(s) 
   
  %> 
   
  前往了局: 转化数字“5”为字符“5”。 
   
   
  Date() 
   
  函数前往以后体系日期. 
   
  表达式 Date() 
   
  答应数据类型: None. 
   
  实例: <%=Date%> 
   
  前往了局: 9/9/00 
   
   
  DateAdd() 
   
  函数前往一个被改动了的日期。 
   
  表达式 DateAdd(timeinterval,number,date) 
   
  答应数据类型: 
  timeinterval is the time interval to add; 
  number is amount of time intervals to add; 
  and date is the starting date. 
   
  实例: <% 
   
  currentDate = #9/9/00# 
   
  newDate = DateAdd("m",3,currentDate) 
   
  response.write newDate 
   
  %> 
   
   
  <% 
   
  currentDate = #12:34:45 PM# 
   
  newDate = DateAdd("h",3,currentDate) 
   
  response.write newDate 
   
  %> 
   
  前往了局: 9/9/00 
   
  3:34:45 PM 
   
  "m" = "month"; 
   
  "d" = "day"; 
   
  If currentDate is in time format then, 
   
  "h" = "hour"; 
   
  "s" = "second"; 
   
   
  DateDiff() 
   
  函数前往两个日期之间的差值 。 
   
  表达式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]]) 
   
  答应数据类型: timeinterval 暗示相隔工夫的类型,如“M“暗示“月”。 
   
  实例: <% 
   
  fromDate = #9/9/00# 
   
  toDate = #1/1/2000# 
   
  response.write "There are " & _ 
   
  DateDiff("d",fromDate,toDate) & _ 
   
  " days to millenium from 9/9/00." 
   
  %> 
   
  前往了局: 从9/9/00 到2000年还有 150 天. 
   
   
  Day() 
   
  函数前往一个月的第几日 . 
   
  表达式 Day(date) 
   
  答应数据类型: date 是任何无效的日期。 
   
  实例: <%=Day(#9/9/00#)%> 
   
  前往了局: 4 
   
   
  FormatCurrency() 
   
  函数前往表达式,此表达式已被格局化为泉币值 
   
  表达式 FormatCurrency(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]) 
   
  答应数据类型: Digit 唆使小数点右边显示位数的数值。默许值为 -1,唆使利用的是盘算机的区域设置; LeadingDigit 三态常数,唆使是不是显示小数值小数点后面的零。ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了. 关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用
只想知道 该用户已被删除
沙发
发表于 2015-2-4 00:09:53 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
谁可相欹 该用户已被删除
板凳
发表于 2015-2-9 07:56:48 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-2-27 04:52:14 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
5#
发表于 2015-3-8 20:44:15 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
小妖女 该用户已被删除
6#
发表于 2015-3-9 22:51:21 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
飘灵儿 该用户已被删除
7#
发表于 2015-3-17 02:11:23 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
小女巫 该用户已被删除
8#
发表于 2015-3-18 03:43:04 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
精灵巫婆 该用户已被删除
9#
发表于 2015-3-22 23:08:03 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
灵魂腐蚀 该用户已被删除
10#
发表于 2015-3-24 23:40:46 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
冷月葬花魂 该用户已被删除
11#
发表于 2015-3-27 03:10:27 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
再见西城 该用户已被删除
12#
发表于 2015-3-27 22:38:13 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
小魔女 该用户已被删除
13#
发表于 2015-4-7 19:02:57 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
简单生活 该用户已被删除
14#
发表于 2015-4-10 07:16:16 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
admin 该用户已被删除
15#
发表于 2015-4-20 03:54:21 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
海妖 该用户已被删除
16#
发表于 2015-4-26 03:38:14 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
蒙在股里 该用户已被删除
17#
发表于 2015-5-1 14:10:36 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
变相怪杰 该用户已被删除
18#
发表于 2015-5-11 01:30:08 | 只看该作者
掌握asp的特性而且一定要知道为什么。
金色的骷髅 该用户已被删除
19#
发表于 2015-6-4 00:14:52 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
再现理想 该用户已被删除
20#
发表于 2015-6-5 21:43:12 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-28 23:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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