SqlServer中Sql语句的转义字符的使用(Escape charator)
WHERE ProductName LIKE '[2005]%'
如果这样,他就找第一个字符是2,0,5之中的任何一个,而实际上不是这样的
这个时候就应该用转义,ESCAPE 关键字
WHERE ProductName LIKE '/[2005/]%' ESCAPE '/'
/后边的都不是通配符了,而是一个字符。
like '%50/%%' ESCAPE '/'
%
_
[]
[^]
NOT LIKE '415%'
二、VBScript 转义字符(Escape Character)
目前我所知道的VBScript需要的转义字符就只有一个“"”(西文双引号)。在字符串中如果需要输入“"”,会和程序中的“"”混淆。因此我们在字符串内遇到要用“"”时一般用“""”(两个西文双引号)或“'”(一个西文单引号)替换。 ^AF
我们的第一个VBScript做的是一个E-Mail地址,我们现在用HTML语法让它带有链接。
<Script Language = "VBScript">
Dim username,site '声明变量F#
username = "michi" '为变量username赋值michiXp
site = "egangel.com" '为变量site赋值egangel.comg6
'显示带链接的E-Mail地址l
document.write("<a href='mailto:" & username & "@" & site & "'>" & username & "@" & site & "</a>")_r6q8?
-->:
</Script>
一、VBScript 常量(Constant)
变量在程序中是可以随程序的运行而改变,而常量就是一种不会改变的量,也就是说它原来就存在于程序软件内,而且不会任意改变它所代表的值。在VBScript中也有一些常数可供程序员使用,例如:Empty、Null、True...,这些常量不用声明也不用定义就可以使用。正因为常量不能改变,所以在定义比较重要的数据时,可以把它定义成常量,以避免不小心改变这些数值而使程序出错。m='
定义常量的方法:
Const 常量的名称 = 常量值
这跟声明变量的方法差不多,只是变量是用“Dim”来声明,而常量是用“Const”来声明,其他的使用规则,如:只能用英文命名;名称不能超过255个字符等都是一样的。不一样的是在声明常量后必须马上定义常量的值。pz
<Script Language = "VBScript">"
Dim Radius,Area '声明变量做为半径p
Const Pi = 3.141592654 '声明常量做为圆周率x
'让用户输入要计算的圆的半径4Q
Radius = InputBox("请输入您要计算的圆的半径(数字):","计算圆的面积")f6.
Area = Radius * Radius * Pi '圆的面积计算公式7-
Document.Write("圆的面积是:" & Area) '将计算结果显示在网页上Cf_[XQ
-->]_bR
</Script>
1、以上的范例就是把“Pi”,也就是圆周率定义成常量,因为圆周率是不变的。这个数是不能更改的,如果以后不小心更改的话就会出现分页错误。FD:Q
2、“InputBox”是VBScript输入函数。我们以后在函数章节介绍其用法。G
3、“*”是乘法运算符,我们将在下一章介绍其用法。
Chr(0) 相当于C中的字符串结束标志 "/0"
返回字符的ASC码
Javascript CharCodeAt是返回指定字符的Unicode 编码, fromCharCode 从一些 Unicode 字符值中返回一个字符串
evevt.keyCode是IE对HTML的扩展,不属于标准JS的内容。接收事件参数中所触发key的伪码,由event模型定义.
C++中char(10)字码,int(A)是返回的数字
ESCAPE charactor是用于字符中的正常无法非打印字符码及其它特别码。 转义码,如果按原义来翻译“脱险码”
CLR中 @"原义输出"字面常量输出,其中"用两个",
C#中/, 其中/用作//
VB中只有一个需转义", "用两个"表示, 其它有系统定义的一些常量const表示,还有chr function
对于HTML及XML的需转义的学符常面
HTML中tag就是关键字
在语言中所有的原码都是字符,而对于有些特定字符(关键字)编译器会对其一些处理。
在C,C#中是new等,而在HTML就是标签
所以学符中<及>必须要转义的< < > > & & " "对于空白的处理,C中有就有二种不责骂同的处理方法,一种按字面,时多少个就输出多少个,另一种多个空白只按一个处理,在HTML中是后者,所以有 来转义
按原型(字面)输出的关键字是<pre></pre>
非打印字符是<br><p>
转义字符(字符实体,或叫语言已定义过的字符常量)的格式是 &表示;
表示方式有16进制,字符
某些特殊字符在 HTML 中以名称或数字的形式表示,它们称为实体。HTML 包含版权符号 (©)、“与”符号 (&)、注册商标符号 (®) 等字符的实体名称。每个实体都有一个名称(如 —)和一个数字等效值(如 —)。
格式化语言CSS, 当然在HTML中也有格式化学符如<font>, <b>等,这是HTML的变态,当时browse是竞争引起的。
HTML应该只能定义网页的架构,大格式,对于具体的格式控制应该交给CSS,
动态控制语言JAVASCRIPT,有<script></script>关键字的是由动态控制语言组件部分来解释.