|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。server|数据|数据范例(1)char、varchar、text和nchar、nvarchar、ntext
char和varchar的长度都在1到8000之间,它们的区分在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度流动的,当输出的数据长度没有到达指定的长度时将主动以英文空格在厥后面添补,使长度到达响应的长度;而变长字符数据则不会以空格添补。text存储可变长度的非Unicode数据,最年夜长度为2^31-1(2,147,483,647)个字符。
前面三种数据范例和后面的比拟,从称号上看只是多了个字母"n",它暗示存储的是Unicode数据范例的字符。写历程序的伴侣对Unicode应当很懂得。字符中,英笔墨符只必要一个字节存储就充足了,但汉字浩瀚,必要两个字节存储,英文与汉字同时存在时简单形成凌乱,Unicode字符集就是为懂得决字符集这类不兼容的成绩而发生的,它一切的字符都用两个字节暗示,即英笔墨符也是用两个字节暗示。nchar、nvarchar的长度是在1到4000之间。和char、varchar对照:nchar、nvarchar则最多存储4000个字符,不管是英文仍是汉字;而char、varchar最多能存储8000个英文,4000个汉字。能够看出利用nchar、nvarchar数据范例时不必忧虑输出的字符是英文仍是汉字,较为便利,但在存储英文时数目上有些丧失。
(2)datetime和smalldatetime
datetime:从1753年1月1日到9999年12月31日的日期和工夫数据,准确到百分之三秒。
smalldatetime:从1900年1月1日到2079年6月6日的日期和工夫数据,准确到分钟。
(3)bitint、int、smallint、tinyint和bit
bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据。
int:从-2^31(-2,147,483,648)到2^31-1(2,147,483,647)的整型数据。
smallint:从-2^15(-32,768)到2^15-1(32,767)的整数数据。
tinyint:从0到255的整数数据。
bit:1或0的整数数据。
(4)decimal和numeric
这两种数据范例是等效的。都有两个参数:p(精度)和s(小数位数)。p指定小数点右边和右侧能够存储的十进制数字的最年夜个数,p必需是从1到38之间的值。s指定小数点右侧能够存储的十进制数字的最年夜个数,s必需是从0到p之间的值,默许小数位数是0。
(5)float和real
float:从-1.79^308到1.79^308之间的浮点数字数据。
real:从-3.40^38到3.40^38之间的浮点数字数据。在SQLServer中,real的同义词为float(24)。
</p>ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。 |
|