zoukankan      html  css  js  c++  java
  • vb语法

     If IsNull(rs(0)) = False Then
      picPath = rs(0)
       End If
    

    判断查询数据库结果集是否为null,

    如果用rs(0)则会报错,这样获取不到这条记录的null.

    如果用If rs(0) is Null Then,这样只能调试看到rs(0)为null,但不能继续运行下去

    如果想判断第0条记录的值是否是null,然后做些操作只能 If IsNull(rs(0)) = False Then (不是null执行操作)

    //查询语句中,如果返回值中没有存在内容就是null,对像没有返回值是nothing,返回的值,可以有具体的数据字符,也可以没有任何内容的返回值,在数据库中没有任何内容的返回值就是null
    //比如语句错误,你set rs=,,,就会报错,就是没有对像。
    Set rs = m_db.ExecRs(sql)
        If Not rs Is Nothing Then
    

    这是判断rs对象是否存在

    //这是判断接下啦是否有符合记录的,果当前记录不是数据库最尾端的记录(eof就是end of file)则...如果记录存在那么 rs.eof=false,如果不存在那么rs.eof=true;if not rs.eof就是如果记录集指针没有到达最后一条记录之前,指针继续下移
    如果不存在那么rs.eof=true;
     If Not rs.EOF Then
    
  • 相关阅读:
    大数运算
    混合背包问题
    多重背包问题(二进制优化)
    完全背包
    01背包问题
    树状数组
    构建之法阅读笔记04
    第一次冲刺个人总结07
    构建之法阅读笔记03
    第一次冲刺个人总结06
  • 原文地址:https://www.cnblogs.com/fpcbk/p/10907561.html
Copyright © 2011-2022 走看看