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
    
  • 相关阅读:
    正则表达式
    匿名函数作业
    内置函数&匿名函数
    模拟面试题一
    迭代器
    生成器
    装饰器
    函数
    疑问?
    3,app信息抽取
  • 原文地址:https://www.cnblogs.com/fpcbk/p/10907561.html
Copyright © 2011-2022 走看看