知识大全 asp入门函数语法速查手册

Posted 表达式

篇首语:白米饭好吃,五谷田难种。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp入门函数语法速查手册相关的知识,希望对你有一定的参考价值。

  Abs (数值) 绝对值 一个数字的绝对值是它的正值 空字符串 (null) 的绝对值 也是空字符串 未初始化的变数 其绝对为 例子 ABS( )

  结果

  Array (以逗点分隔的数组元素) Array 函数传回数组元素的值 例子

  A=Array( )

  B=A( )

  结果

  说明 变量B为A数组的第二个元素的值

  Asc (字符串) 将字符串的第一字母转换成 ANSI (美国国家标准符号)字码 例子 Asc("Internet")

  结果

  说明 显示第一字母 I 的 ANSI 字码

  CBool(表达式) 转换成布尔逻辑值变量型态(True 或False ) 例子 CBool( + )

  结果 True

  CDate (日期表达式) 换成日期变量型态 可先使用 IsDate 函数判断是否可以转换成日 期 例子 CDate (now( )+ )

  结果 / / : :

  CDbl(表达式) 转换成DOUBLE变量型态

  Chr ( ANSI 字码) 将ASCII 字码转换成字符 例子 Chr ( )

  结果 H

  CInt (表达式) 转换成整数变量型态 例子 CInt (“ ″)

  结果

  CLng (表达式) 转换成LONG 变量型态

  CSng (表达式) 转换成SINGLE 变量型态

  CStr (表达式) 转换成字符串变量型态

  Date ( )top 传回系统的日期 例子 Date

  结果 / /

  DateAdd ( I N D ) 将一个日期加上一段期间后的日期 I 设定一个日期( Date )所加上的一段期间的单位 譬如 interval=”d” 表示 N的单位为日 I的设定值如下

  yyyy Year 年

  q Quarter 季

  m Month 月

  d Day 日

  w Weekday 星期

  h Hour 时

  n Minute 分

  s Second 秒

  N 数值表达式 设定一个日期所加上的一段期间 可为正值或负值 正值表示加(结果为 >date 以后的日期) 负值表示减(结果为 >date 以前的日期)

  D 待加减的日期 例子 DateAdd ( “m” “ Jan ″)

  结果 Feb

  说明 将日期 Jan 加上一个月 结果为 Feb 而非 Fe

  例子 DateAdd ( “d” “ Jan ″)

  结果 / /

  说明 将一个日期 Jan 加上 天后的日期

  DateDiff (I D D [ FW[ FY]]) 计算两个日期之间的期间

  I 设定两个日期之间的期间计算之单位 譬如 >I=”m” 表示计算的单位为月 >I 的设定值如

  yyyy > Year 年

  q Quarter 季

  m Month 月

  d Day 日

  w Weekday 星期

  h Hour 时

  m Minute 分

  s Second 秒

  D D 计算期间的两个日期表达式 若 >date 较早 则两个日期之间的期间结果为正值;若 >date 较早 则结果为负值

  FW 设定每周第一天为星期几 若未设定表示为星期天 >FW 的设定值如下

   使用 >API 的设定值

   星期天

   星期一

   星期二

   星期三

   星期四

   星期五

   星期六

  FY 设定一年的第一周 若未设定则表示一月一日那一周为一年的第一周 >FY 的设定值如下

   使用 >API 的设定值

   一月一日那一周为一年的第一周

   至少包括四天的第一周为一年的第一周

   包括七天的第一周为一年的第一周 例子 DateDiff (“d” ” Mar “ ” Jun “)

  结果

  说明 显示两个日期之间的期间为 天

  DatePart (I D [ FW[ FY]]) 传回一个日期的之部份

  >I 设定传回那一部份 譬如 >I=”d” 表示传回 部份为日 >I 的设定值如下

  yyyy Year 年

  q Quarter 季

  m Month 月

  d Day 日

  w Weekday 星期

  h Hour 时

  m Minute 分

  s Second 秒

  D 待计算的日期

  >FW 设定每周第一天为星期几 若未设定则表示为星期天 >FW 的设定值如下

   使用 >API 的设定值

   星期天

   星期一> 星期二

   星期三

   星期四

   星期五

   星期六

  FY 设定一年的第一周 若未设定则表示一月一日那一周为一年的第一周 >FY 的设定值如下

   使用 >API 的设定值

   一月一日那一周为一年的第一周

   至少包括四天的第一周为一年的第一周

   包括七天的第一周为一年的第一周 例子 DatePart (“m” ” Mar “)

  结果

  说明 显示传回一个日期 的月部份

  Dateserial (year month day) 转换(year month day) 成日期变量型态 例子 DateSerial ( )

  结果 / /

  DateValue ( 日期的字符串或表达式 ) 转换成日期变量型态 日期从 January 到 December 格式为 month day and year 或 month/day/year 譬如 December Dec / / / / 例子 DateValue (“January “)

  结果 / /

  Day( 日期的字符串或表达式 ) 传回日期的“日”部份 例子 Day(” / / “)

  结果

  Fix( 表达式 )top 转换字符串成整数数字型态 与 Int 函数相同 若为 null 时传回 null

  Int (number) 与 Fix(number) 的差别在负数 如 Int ( )= Fix( )= 例子 Fix( )

  结果

  Hex( 表达式 )top 传回数值的十六进制值 若表达式为 null 时 Hex( 表达式 )=null 若表达式 =Empty 时 Hex( 表达式 )= 进位可以加“ &H ”表示 譬如 进位 &H 表示十进制的 例子 Hex( )

  结果 E

  Hour( 时间的字符串或表达式 ) 传回时间的“小时”部份 例子 Hour(“ : : “)

  结果

  InStr ([start ]string string [ pare]) top 将一 个 字符串由左 而右与另一个比较 传回第一个相同的位置

  start 为从第几个字比较起 若省略 start 则从第一个字比较起 string 为待寻找的字符串表达式 string 为 待比较的字符串表达式 pare 为比较的方法 pare= 表二进制比较法 pare= 表文字比较法 若省略 pare 则为预设的二进制比较法 例子 InStr(“abc def ″ ” ″)

  结果

  InstrRev ([start ]string string [ pare]) 将一 个 字符串 由右而左与另一个比较 传回第一个相同的位置

  start 为从第几个字比较起 若省略 start 则从第一个字比较起 string 为待寻找的字符串表达式 string 为 待比较的字符串表达式 pare 为比较的方法 pare= 表二进制比较法 pare= 表文字比较法 若省略 pare 则为预设的二进制比较法 例子 InstrRev (“abc def ″ ” ″)

  结果

  Int ( 表达式 ) 传回一个数值的整数部份 与 Fix 函数相同 例子 Int ( )

  结果

  IsArray ( 变数 ) 测试变量是 (True) 否 (False) 是一个数组 例子 IsArray ( )

  结果 False

  说明 不是一个数组

  IsDate ( 日期或字符串的表达式 ) 是否可以转换成日期 日期从 January A D 到 December A D 例子 IsDate (“December “)

  结果 True

  说明 可以转换成日期

  IsEmpty ( 变数 ) 测试变量是 (True) 否 (False) 已经被初始化 例子 IsEmpty (a)

  结果 True

  IsNull ( 变数 ) 测试变数是 (True) 否 (False) 不是有效的数据 例子 IsNull (“”)

  结果 False

  说明 是有效的数据

  IsNumeric ( 表达式 ) 是 (True) 否 (False) 是数字 例子 IsNumeric (“abc ″)

  结果 False

  说明 不是数字

  LCase ( 字符串表达式 ) top 转换字符串成小写 将大写字母的部份转换成小写 字符串其余的部份不变 例子 LCase (“ABC ″)

  结果 abc

  Left( 字符串表达式 length) 取字符串左边的几个字 length 为取个字 Len 函数可得知字符串的长度 例子 Left(“ABC ″ )

  结果 ABC

  Len( 字符串表达式 变量 ) 取得字符串的长度 例子 Len(“ABC ″)

  结果

  LTrim ( 字符串表达式 ) 除去字符串左边的空白字 RTrim 除去字符串右边的空白字 Trim 函数除去字符串左右两边的空白字 例子 LTrim (“ +” abc “)

  结果 abc

  Mid( 字符串表达式 start[ length]) top 取字符串中的几个字 start 为从第几个 字取起 length 为取几个字 若略 length 则从 start 取到最右底 由Len 函数可得知字符串的长度 例子 Mid(“abc ″ )

  结果 c

  Minute( 日期的字符串或表达式 ) 传回时间的“分钟”部份 例子 Minute(“ : : ″)

  结果

  Month(日期的字符串或表达式) 传回日期的“月”部份 例子 Month(“ / / ″)

  结果

  MonthName(month[ abbreviate]) 传回月的名称

  month 待传回月名称的数字 ~ 譬如 代表一月 代表七月

  abbreviate: 是 (True) 否 (False) 为缩写 譬如 March 缩写为 Mar 默认值为 False 中文的月名称无缩写 例子 MonthName ( )

  结果 七月

  Now() 传回系统的日期时间 例子 Now()

  结果 / / : : AM

  Oct() 传回数值的八进位值 八进位可以加“ &O ”表示 譬如八进位 &O 表示十进制的 例子 Oct( )

  结果

  Replace( 字符串表达式 findnreplacewith[ start[ count[ pare]]]) 将一个字符串取代 部份字 寻找待取代的原字符串 (find) 若找到则被取代为新字符串 (replacewith)

  find 待寻找取代的原字符串

  replacewith 取代后的字

  start 从第几个字开始寻找取代 若未设定则由第一个字开始寻找

  count 取代的次数 若未设定则所有寻找到的字符串取代字符 串全部被取代

  pare 寻找比较的方法 pare= 表示二进制比较法 pare= 表文字比较法 pare = 表根据比较的 数据型态而定 若省略 pare 则为预设的二进制比较法 例子 Replace(“ABCD ABC” ”AB” ”ab”)

  结果 abCD abC

  Right( 字符串表达式 length) 取字符串右边的几个字 length 为取几个字 Len 函数可得知字符串的长度 例子 Right(“ABC ″ )

  结果

  Rnd [(number)] ~ 的 随机随机数值 number 是任何有效的数值表达式 若 number 小于 表示每次得到相同的 随机随机数值 number 大于 或未提供时表示依序得到下一个 随机随机数值 >number= 表示得到最近产生的 随机随机数值 为了避免得到相同的随机随机数顺序 可以于 Rnd 函数前加 Randomize 例子 Rnd

  结果

  Round( 数值表达式 [ D]) 四舍五入

  D 为四舍五入到第几位小数 若省略则四舍五入到整数 例子 Round( )

  结果

  RTrim ( 字符串表达式 ) 除去字符串右边的空白字 LTrim 除去字符串左边的空白字 Trim 函数除去字符串左右两边的空白字 例子 RTrim (“abc “)+” ″

  结果 abc

  Second( 时间的字符串或表达式 )top 传回时间的“秒”部份 例子 Second(“ : : ″)

  结果

  Space( 重复次数 ) 得到重复相同的空白字符串 例子 A”+Space ( )+”B

  结果 A B

  说明 A 和 B 中间加入五个空白字

  String( 重复次数 待重复的字 ) 得到重复相同的字符串 例子 String( )

  结果 GGGGG

  StrReverse (String( )) 将一个字符串顺序颠倒 例子 StrReverse (“ABC”)

  结果 CBA

  Time() 传回系统的时间 例子 Time

  结果 : : PM

  TimeSerial (hour minute second) 转换指定的 ( hour minute second) 成时间 变量型态 例子 TimeSerial ( )

  结果 : :

  TimeValue ( 日期的字符串或表达式 ) 转换 成时间变量型态 日期的字符串或表达式从 : : ( : : A M ) 到 : : ( : : P M ) 例子 TimeValue (” : : “)

  结果 : :

  Trim( 字符串表达式 ) 除去字符串左右两边的空白字 例子 Trim(” abc “)

  结果 abc

  UCase ()top 转换字符串成大写 将小写字母的部份转换成大写 字符串其余部份不变 例子 UCase (“abc ″)

  结果 ABC

  VarType ( 变数 ) 传回一个变量类型 与 TypeName 函数相同 VarType 传回变量类型的代码 TypeName 传回变量类型的名称 例子 VarType ( “I love you!”)

  结果

  Weekday( 日期表达式 [FW]) 传回星期几的数字

  FW 设定一周的第一天是星期几 若 省略则表 ( 星期日 )

  Firstdayfweek 设定值为 ( 星期日 ) ( 星期一 ) ( 星期二 ) ( 星期三 ) ( 星期四 ) ( 星期五 ) ( 星期六 ) 例子 Weekday(” / / ″)

  结果

  WeekDayName (W A FW) 传回星期几的名称

  W 是 (True) 否 (False) 为缩写 譬如 March 缩写为 Mar 预设为 False 中文的星期几名称无缩写

  FW 设定一周的第一天是星期几 若省略表 ( 星期日 ) 设定待传回星期几的名称 为一周中的第几天

  A ( 星期日 ) ( 星期一 ) ( 星期二 ) ( 星期三 ) ( 星期四 ) ( 星期五 ) ( 星期六 ) 例子 WeekDayName (“ / / ″)

  结果 星期六

  Year() 传回日期的“年”部份 例子 Year(” / / “)

cha138/Article/program/net/201311/14197

相关参考

知识大全 速查Oracle函数列表

数据库手册:速查Oracle函数列表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL

知识大全 ASP.NET入门—语法介绍

ASP.NET入门—语法介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 ASP.NET入门教程 7.8 绑定语法

ASP.NET入门教程7.8绑定语法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 asp split 函数入门教程

  <%aspsplit函数入门教程split(strstr)str要处理的字符str要以什么分开的字符下面我们来看一个字符item_TempContent=Split(sp_TempConte

知识大全 Oracle函数列表速查

Oracle函数列表速查  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL单行函数和组

知识大全 ASP.NET入门教程 10.3.3 事件处理程序/函数

ASP.NET入门教程10.3.3事件处理程序/函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 mysql日期时间函数速查

  WEEKDAY(date)  DAYOFMONTH(date)  DAYOFYEAR(date)  MONTH(date)  DAYNAME(date)  MONTHNAME(date)  QUA

知识大全 ASP内建对象速查卡

ASP内建对象速查卡  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Application对象 

知识大全 asp学习入门经验谈

  一VBScript语法简介  VBScript语句是一种基于VB的一种脚本语言主要用于WEB服务器端的程序开发我们这里只介绍一些简单的语句主要是操作数据库的几种常见的语句  <>vbs

知识大全 Extended CHM PHP 语法手册之 DIY

ExtendedCHMPHP语法手册之DIY  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Ex