Foxtable(狐表)用户栏目专家坐堂 → 这个代码有什么问题,出现这个错误?


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

主题:这个代码有什么问题,出现这个错误?

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
这个代码有什么问题,出现这个错误?  发帖心情 Post By:2014/9/14 12:03:00 [只看该作者]

 Vars("表名") =" 主表"

  If DataTables.Contains(Vars("表名")) = False Then '如果表C没有加载
        DataTables.Load(Vars("表名")) '加载表C
    End If
    msgbox(2)
    
    Dim tbl As WinForm.Table
    tbl = e.Form.CreateTable("Table1",Vars("表名"), False)
    tbl.Dock = Windows.Forms.DockStyle.Fill
    e.Form.Controls("SplitContainer1").Panel2.AddControl(tbl)




.NET Framework 版本:2.0.50727.5448
Foxtable 版本:2014.9.9.1
错误所在事件:窗口,供应商档案,AfterLoad
详细错误信息:
对象不能从 DBNull 转换为其他类型。


而且有时可以出错,有时就可以正常执行
[此贴子已经被作者于2014-9-14 12:03:36编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/14 12:04:00 [只看该作者]

有可能是表名写错了。


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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2014/9/14 12:07:00 [只看该作者]

不可能呀,那会有这个错误发生呢.


If DataTables.Contains(Vars("表名")) = False Then '如果表C没有加载
        DataTables.Load(Vars("表名")) '加载表C
    End If

成功加载的
[此贴子已经被作者于2014-9-14 12:07:57编辑过]

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/9/14 12:20:00 [只看该作者]

MessageBox.show(2)
[此贴子已经被作者于2014-9-14 12:22:06编辑过]

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2014/9/14 12:21:00 [只看该作者]

这个是个BUG吧 怎么测试都不行,明明 表 都加载了 

而且表都加了判断存在的代码 但是还是出错.

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/9/14 12:24:00 [只看该作者]

表名可以用空格吗?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/14 14:19:00 [只看该作者]

 出错例子发上来

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2014/9/14 14:43:00 [只看该作者]

程大 没有空格存在 这个我测试N多次,刚才关了系统重新打开,测试了N多次又好了.

狐表还是有不稳定的时候

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


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2014/9/14 15:42:00 [只看该作者]

看您一楼的代码,主表前面多空格!

 回到顶部