Foxtable(狐表)用户栏目专家坐堂 → 一个小Bug


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

主题:一个小Bug

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


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
一个小Bug  发帖心情 Post By:2013/6/27 18:07:00 [只看该作者]

请用系统中“多表统计.mdb” 做数据源:

应用下面代码,连续执行第二次后,订单表就隐藏不了啦!

不知算不算Bug?

 

Dim sq As String = "订单"
Dim tb As New QueryBuilder
tb.C
tb.TableName = "订单"
tb.SelectString = "select top 1 * from 订单"
tb.Build
Tables("订单").visible = False

Dim dtb As New DataTableBuilder("项目表")
dtb.AddDef("ID", Gettype(Integer), 32)
dtb.AddDef("序号", Gettype(Integer))
dtb.Build()
MainTable= Tables("项目表")


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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/6/27 18:19:00 [只看该作者]

代碼不嚴密,建立 "订单"前應該判斷一下

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


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/6/27 18:50:00 [只看该作者]

这个不是道理吧?

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/6/27 18:57:00 [只看该作者]

代碼嚴密點,就能減少許多潛在的報錯!是不是道理,見仁見智啦

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


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/6/27 19:06:00 [只看该作者]

问题是这种情况根本不需要判断的。

要重新加载,还要先判断该外部查询表是否存在,删除之 后再加载?


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/6/27 19:59:00 [只看该作者]

这个不算是bug的,你原来已经存在订单表了,而且这个订单表是一个数据表,不是临时表。

只有通过代码创建的临时表,才能自动删除,否则不太危险了点吗?


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


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/6/27 20:16:00 [只看该作者]

Dim tb As New QueryBuilder   不是生成查询表吗?这个不是临时表? 另外内部表中没有“订单”表的。

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


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/6/28 9:37:00 [只看该作者]

是不是bug老大说了算, 但是执行一楼代码确实是隐藏不了"订单"表,  不过曲线可以救国(狐表精神), 我解决了.  呵呵....

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/6/28 9:42:00 [只看该作者]

顶多算个八哥。

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


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2013/6/28 9:49:00 [只看该作者]

 该隐藏的表没有隐藏嘛, 难道不是问题吗?  提供有缺陷的事项给老大, 有助于改进狐表, 这也老大所乐意的事.

 

[此贴子已经被作者于2013-6-29 14:05:12编辑过]

 回到顶部
总数 12 1 2 下一页