知识大全 如何在ADO使用SELECT语法二

Posted 文字

篇首语:人生不就是这样,经历过一次次考验才能成长;人生不就是这样,哪怕雨雪霏霾也要去追寻阳光。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何在ADO使用SELECT语法二相关的知识,希望对你有一定的参考价值。

如何在ADO使用SELECT语法二  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  WHERE可以使用下面的BEEEN LIKE IN运算子     Beeen And    Beeen And判断表达式的值是否落在指定的范围之中 语法为     expr Beeen value And value     表示如果expr的值介于value 和value 之间 则Beeen And运算子会返回True 否则它会返回False     您也可以加上逻辑运算 Not expr Beeen value And value 来判断相反的条件 即expr落在value 和 value 的范围之外     如果expr value 或value 为Null时 则Beeen And会返回Null值     您不能在 Beeen And 运算子中使用通配符* 例如 您不能使用 * 和 * 来寻找介于 至 中的产品代号     Like    Like寻找相符合的关键字     Like跟随一个运算式 列出所要比较的字串或字符串文字     在一运算式中 您可以使用 Like 运算子将一字段资料和一字串运算式做一比较 您可以使用通配符*来找出相类似的资料 譬如Like 王* 则查询会返回所有字段中以 [王] 做为开头的资料     Like后运算式可以使用的符号       % 通配符 表示一个或多个字符 譬如LIKE jack% 将找到所有以jack为起头的字串文字 LIKE %jack%则找到包括jack的字串文字     _ 一个字符的通配符 譬如LIKE jack_ 将找到如jack jacka等字串文字 LIKE _jack_ 则找到如ajackb cjackf等字串文字     [x y] 指定字符范围 譬如LIKE [a c]jack 将找到如ajack bjack cjack等字串文字     [^x y] 指定排除的字符范围 譬如LIKE [^a c]jack 将不会找到如ajack   bjack cjack等字串文字     下例中 会得到以字母A做为开头而其后接着介于B到G之间的任何字母和一个数字的资料     Like A[B G]#     IN    IN运算式 限定范围     语法为     expr [Not] In(value value …)    其中expr为运算式字段 value value …为指定的范围清单     例如 您可以使用In运算子 来指定学生必须居住的城市 为广州市 深圳市 或汕头市     SELECT *    FROM 学生    WHERE 城市 In ( 广州市 深圳市 汕头市 )    让我们看一个ASP程式使用这个SQL指令的例子     我们可以利用IN子句决定范围 譬如ASP程式rs asp如下 [SELECT 姓名 科目 分数 From 考试 Where 分数 In (SELECT 分数 From 考试 Where 分数  = )] 使用IN找出分数大于或等于 分的记录     %    Set conn = Server CreateObject( ADODB Connection )     conn Open DBQ= & Server MapPath( ntopsamp mdb ) & ;Driver=  Microsoft Access Driver (* mdb);DriverId= ;FIL=MS Access;     Set rs = Server CreateObject( ADODB Recordset )    SqlStr = SELECT 姓名 科目 分数 From 考试 Where 分数 In (SELECT 分数   From 考试 Where 分数= )     rs Open SqlStr conn     Response Write pIn: 低于 分不算     Do while not rs EOF    Response Write BR & rs ( 姓名 ) & & rs ( 科目 ) & 分数: &   rs ( 分数 )    rs MoveNext    Loop    rs Close    %    以上的ASP程式rs asp 在用户端使用浏览器 浏览执行的结果 显示分数大于或等于 分的记录     NOT IN    NOT IN运算式 表示不属于所指定的范围     让我们看一个于ASP程式中使用这个SQL指令的例子     我们可以利用Not In子句决定不应显示的记录 譬如ASP程式rs asp如下 [SELECT 姓名 科目 分数 From 考试 Where 分数 Not In (SELECT 分数 From 考试 Where 分数= )] 使用IN找出分数不大于或等于 分的记录 即小于 分的记录     %    Set conn = Server CreateObject( ADODB Connection )     conn Open DBQ= & Server MapPath( ntopsamp mdb ) & ;Driver=  Microsoft Access Driver (* mdb);DriverId= ;FIL=MS Access;     Set rs = Server CreateObject( ADODB Recordset )    SqlStr = SELECT 姓名 科目 分数 From 考试 Where 分数 Not In (SELECT 分  数 From 考试 Where 分数= )     rs Open SqlStr conn     Response Write pNot In: 高于 分不算     Do while not rs EOF    Response Write BR & rs ( 姓名 ) & & rs ( 科目 ) & 分数: &   rs ( 分数 )    rs MoveNext    Loop    rs Close    %    以上的 ASP程式rs asp 在用户端使用浏览器 浏览执行的结果 显示分数不大于或等于 分的记录 cha138/Article/program/SQLServer/201311/22147

相关参考

知识大全 古代汉语第五章语法(一)第二节代词

古代汉语第五章语法(一)第二节代词古代汉语里的代词可以分为人称代词、指示代词、疑问代、无定代语、特殊代词等五类。一、人称代词人称代词包括第一人称代词、第二人称代词、第三人称代词。第一人称代词“吾”、“

知识大全 sql update 语法与实例

  sqlupdate语法与实例  在日常使用的数据库教程是一个不断变化的数据存储在SQL是用于修改数据已经在数据库中的更新和删除mandsThe更新语句可以更新表格中的一个或多个记录命令  UPDA

知识大全 在英语语法里的一般过去时和不定式有什么区别

在英语语法里的一般过去时和不定式有什么区别一般过去时属于时态的范畴,是时间和动词联动的集合体;动词不定式是动词的范畴,具体讲是非谓语动词的范畴,单纯和动词这个词类相关。有关英语语法一般过去时和过去完成

知识大全 JSP语法大全及实例解析

JSP语法大全及实例解析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  HTML注释在客户端显示

知识大全 怎么学好英语单词和语法。

怎么学好英语单词和语法。学英语语法切记不可盲目!如果你把语文的语法学通了,要学英语语法那是轻而易举的。而你只是一心要学好英语语法,却不注重将之融会贯通,那你就会越学越觉得烦、难,进而对学习英语语法、英

知识大全 正则表达式语法及实例整理

  ***正则表达式语法(字符匹配语法重复匹配语法字符定位语法转义匹配语法)********  (字符  \\      将下一个字符标记为

知识大全 学了谢孟媛的语法还要学新概念英语的语法吗

学了谢孟媛的语法还要学新概念英语的语法吗我认为结合学比较好。谢孟媛文法要听细,学透。特别要学习她的做题方法哦,顶呱呱滴。新概念的就拿来多读吧,有助于提高口语。语法不是学得越多就越好,是要学得扎实、深刻

知识大全 asp do while 循环语法与do while实例教程

  在dowhile循环的另一种常用后Next循环的循环在dowhile循环语句重复语句  块的次数不定重复的陈述或者当条件为真或直到条件变为True语法如下所示  Do[While|Until]co

知识大全 各位有什么方法在一段时间内是英语口语达到流利,英语单词量语法统统过关

各位有什么方法在一段时间内是英语口语达到流利,英语单词量语法统统过关我跟你说,其实像你这种情况光看美剧是没用的,美剧通常语速很快,我建议你听BBC英语,它几乎每天都有新闻报道,而且手机版(我下载了)有

知识大全 XPath语法

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