以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 奇怪现象 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=30907) |
-- 作者:灵狐 -- 发布时间:2013/4/6 17:01:00 -- 奇怪现象 有产品表、客户表、订单表 产品表字段:产品ID,产品名称 客户表字段:客户ID,客户名称 订单表字段:产品ID,客户ID,数量,单价,折扣,日期 For Each dt As DataTable In DataTables For Each dt As DataTable In DataTables 反复打开项目会发现订单表的产品ID,客户ID有时有数据,有时没数据,有时还正常怎么回事? |
-- 作者:灵狐 -- 发布时间:2013/4/6 17:10:00 -- 补充:订单表的产品ID、客户ID用了数据字典,数据来自产品表、客户表。 |
-- 作者:灵狐 -- 发布时间:2013/4/6 17:51:00 -- 补充:将BeforeLoadOuterTable事件下的遍历去掉,否则打开项目时会出错。 |
-- 作者:灵狐 -- 发布时间:2013/4/6 17:52:00 -- 只保留 e.SelectString="select * from {" & e.DataTablename & "} where [_Identify] Is Null" |
-- 作者:狐狸爸爸 -- 发布时间:2013/4/7 9:04:00 -- For Each dt As DataTable In DataTables
改为:
e.SelectString="select * from {" & e.DataTablename & "} where [_Identify] Is Null" |
-- 作者:灵狐 -- 发布时间:2013/4/9 10:55:00 -- OK |