仓酷云

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

[学习教程] ASP编程:asp之转换函数示例

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:38:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。函数|示例|转换asp之转换函数示例

Variant变量一样平常会将其代表的数据子范例主动转换成符合的数据范例,但偶然候,主动转换也会形成一些数据范例不婚配的毛病.这时候,可以使用转换函数来强迫转换数据的子范例.

函数功效
Asc函数前往与字符串的第一个字母对应的ANSI字符代码。
Chr函数前往与指定的ANSI字符代码绝对应的字符
Hex函数前往暗示十六进制数字值的字符串。
Oct函数前往暗示数字八进制值的字符串。
CStr函数前往表达式,该表达式已被转换为字符串子范例。

CDate函数前往表达式,此表达式已被转换为日期子范例。
CInt函数前往表达式,此表达式已被转换为整数子范例。
CLng函数前往表达式,此表达式已被转换为长整数子范例
CSng函数前往表达式,该表达式已被转换为Single子范例
CDbl函数前往表达式,此表达式已被转换为Double子范例
CBool函数前往表达式,此表达式已转换为布尔子范例


1、Asc函数示例

上面例子中,Asc前往每个字符串首字母的ANSI字符代码:

DimMyNumber
MyNumber=Asc("A")前往65。
MyNumber=Asc("a")前往97。
MyNumber=Asc("Apple")前往65。


2、Chr函数示例


上面例子使用Chr函数前往与指定的字符代码绝对应的字符:

DimMyChar
MyChar=Chr(65)前往A。
MyChar=Chr(97)前往a。
MyChar=Chr(62)前往>。
MyChar=Chr(37)前往%。
3、Hex函数示例
上面的示例使用Hex函数前往数字的十六进制数:

DimMyHex
MyHex=Hex(5)前往5。
MyHex=Hex(10)前往A。
MyHex=Hex(459)前往1CB。


4、Oct函数示例

上面的示例使用Oct函数前往数值的八进制数:
DimMyOct
MyOct=Oct(4)前往4。
MyOct=Oct(8)前往10。
MyOct=Oct(459)前往713。
5、CStr函数示例

<%num1=666StrWelcome="接待第"&CStr(num1)&"个来访者"%>

CStr将变量num1由整数子范例强迫转换为字符串子范例

6、CDate函数示例

MyDate="October19,1962"界说日期。
MyShortDate=CDate(MyDate)转换为日期数据范例。
MyTime="4:35:47PM"界说工夫。
MyShortTime=CDate(MyTime)转换为日期数据范例。

7、CInt函数示例

DimMyDouble,MyInt
MyDouble=2345.5678MyDouble是Double。
MyInt=CInt(MyDouble)MyInt包括2346。

8、CLng函数示例

DimMyVal1,MyVal2,MyLong1,MyLong2
MyVal1=25427.45:MyVal2=25427.55MyVal1,MyVal2是双精度值。
MyLong1=CLng(MyVal1)MyLong125427。
MyLong2=CLng(MyVal2)MyLong2包括25428。

9、CBool函数示例

DimA,B,Check
A=5:B=5初始化变量。
Check=CBool(A=B)复选框设为True。
A=0界说变量。
Check=CBool(A)复选框设为False。


</p>缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-20 10:51:30 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-29 06:49:54 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-30 22:16:33 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
乐观 该用户已被删除
5#
发表于 2015-2-6 16:18:36 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
透明 该用户已被删除
6#
发表于 2015-2-17 03:56:11 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
莫相离 该用户已被删除
7#
发表于 2015-3-5 15:38:50 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
蒙在股里 该用户已被删除
8#
发表于 2015-3-12 09:22:24 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
老尸 该用户已被删除
9#
发表于 2015-3-19 19:24:51 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 01:37

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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