以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 一个小Bug (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=35272) |
-- 作者:e-png -- 发布时间:2013/6/27 18:07:00 -- 一个小Bug 请用系统中“多表统计.mdb” 做数据源: 应用下面代码,连续执行第二次后,订单表就隐藏不了啦! 不知算不算Bug?
Dim sq As String = "订单" Dim dtb As New DataTableBuilder("项目表") |
-- 作者:don -- 发布时间:2013/6/27 18:19:00 -- 代碼不嚴密,建立 "订单"前應該判斷一下
|
-- 作者:e-png -- 发布时间:2013/6/27 18:50:00 -- 这个不是道理吧? |
-- 作者:don -- 发布时间:2013/6/27 18:57:00 -- 代碼嚴密點,就能減少許多潛在的報錯!是不是道理,見仁見智啦 |
-- 作者:e-png -- 发布时间:2013/6/27 19:06:00 -- 问题是这种情况根本不需要判断的。 要重新加载,还要先判断该外部查询表是否存在,删除之 后再加载? |
-- 作者:狐狸爸爸 -- 发布时间:2013/6/27 19:59:00 -- 这个不算是bug的,你原来已经存在订单表了,而且这个订单表是一个数据表,不是临时表。 只有通过代码创建的临时表,才能自动删除,否则不太危险了点吗? |
-- 作者:e-png -- 发布时间:2013/6/27 20:16:00 -- Dim tb As New QueryBuilder 不是生成查询表吗?这个不是临时表? 另外内部表中没有“订单”表的。 |
-- 作者:e-png -- 发布时间:2013/6/28 9:37:00 -- 是不是bug老大说了算, 但是执行一楼代码确实是隐藏不了"订单"表, 不过曲线可以救国(狐表精神), 我解决了. 呵呵.... |
-- 作者:lsy -- 发布时间:2013/6/28 9:42:00 -- 顶多算个八哥。 |
-- 作者:e-png -- 发布时间:2013/6/28 9:49:00 -- 该隐藏的表没有隐藏嘛, 难道不是问题吗? 提供有缺陷的事项给老大, 有助于改进狐表, 这也老大所乐意的事.
[此贴子已经被作者于2013-6-29 14:05:12编辑过]
|