Foxtable(狐表)用户栏目专家坐堂 → 关于相关cmd.ExecuteReader的问题


  共有12540人关注过本帖树形打印复制链接

主题:关于相关cmd.ExecuteReader的问题

帅哥哟,离线,有人找我吗?
lxl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/4/26 17:34:00 [显示全部帖子]

那就换成if dth is not nothing  then试试


 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/4/26 18:42:00 [显示全部帖子]

以下是引用mr725在2010-4-26 18:21:00的发言:

应该:if dth isnot nothing  then  不过,这里不能这样判断,因为dim dth as datatable = cmd.ExecuteReader() 后,dth总是isnot nothing了·

楼主恐怕是缺少了:
......
else
    return

end if
导致之后的代码还在执行造成的···

CommandText 的语法错误的时候  返回的结果就是nothing
楼主output.show(cmd.commandtext ) 把结果放到数据源里面执行一下看看语法是不是错了


 回到顶部