‘The return value of function 'xxx' might be undefined'
 可不可以忽略不处理

解决方案 »

  1.   

    1.这个函数要被其他函数调用,但调用函数都不会对它的返回值进行判断。
    2.函数要执行一些SQL语句(通过调用其他函数完成)原先不会出现这个警告,但后来我在函数里加了个for循环,最终的result是在for循环中被赋值,然后就出现了这个警告。
      

  2.   

    函数在返回的时候可能RESULT没有值!建议不要忽略
      

  3.   

    你将result的赋值放到function内的最后吧.
      

  4.   

    最后要!
    result:=函数的结果如果没有就用过程吧!
      

  5.   

    可是在函数一开始,for循环之前就给result赋值了,就算for循环一次都不执行,它也该
    有返回值阿
      

  6.   

    问题已经解决,函数的确是有可能没有返回值,我没注意到一开始的result赋值语句被删了,加上去后就没有警告了。谢谢各位。