Foxtable(狐表)用户栏目专家坐堂 → 数据重复


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

主题:数据重复

美女呀,离线,留言给我吧!
毛毛0115
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:125 威望:0 精华:0 注册:2023/4/13 15:38:00
数据重复  发帖心情 Post By:2023/4/25 13:50:00 [只看该作者]

查询表数据绑定到窗口表以后,关闭窗口后数据没有卸载
每次查询,就多一次数据,多个重复行
是少做了什么?
以下内容为程序代码:

1 Dim jb As New SQLJoinTableBuilder("查询表4", "库存20230414")
2 jb.C
3 jb.AddTable("库存20230414", "商品编号", "products", "商品编号")
4 jb.AddCols("{products}.客户", "{库存20230414}.仓库", "{库存20230414}.商品编号", "{products}.规格", "{products}.物料编码", "{products}.孔距", "{products}.图号", "{products}.颜色")
5 jb.AddExp("库存", "isnull([期初],0)+isnull([入库],0)-isnull([出库],0)")
6 jb.AddExp("库存支数", "isnull([期初支数],0)+isnull([入库支数],0)-isnull([出库支数],0)")
7 jb.AddExp("电机壳重量", "(isnull([期初],0)+isnull([入库],0)-isnull([出库],0))*{products}.成品重量")
8 jb.Order = "商品编号"
9
10 Tables("库存查询SQL版本_Table1").DataSource = jb.BuildDataSource
11 Tables("库存查询SQL版本_Table1").filter = "库存<>0"
12 Tables("库存查询SQL版本_Table1").autosizecols(True)


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


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/25 13:55:00 [只看该作者]

不可能的。首先查询表不可能会更改数据库数据。其次查询表每次都是直接取数据库数据,如果重复,说明数据库数据本身就有重复

 回到顶部
美女呀,离线,留言给我吧!
毛毛0115
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:125 威望:0 精华:0 注册:2023/4/13 15:38:00
  发帖心情 Post By:2023/4/25 15:42:00 [只看该作者]

明白了,找到原因了,谢谢

 回到顶部