Foxtable(狐表)用户栏目专家坐堂 → [求助] 找出数据表差异


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

主题:[求助] 找出数据表差异

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


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
[求助] 找出数据表差异  发帖心情 Post By:2018/11/15 12:55:00 [只看该作者]

请问,表A 和 表B,两个表的结构相同,如何找出表B中跟表A中不同的记录,存于临时表中 ?请各位大侠解答。谢谢。

 


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


加好友 发短信
等级:二尾狐 帖子:517 积分:4319 威望:0 精华:0 注册:2014/11/26 15:23:00
  发帖心情 Post By:2018/11/15 14:16:00 [只看该作者]

遍历行,遍历字段,遇到不同就存储在临时表中


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


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


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


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2018/11/16 8:15:00 [只看该作者]

各位大侠

 

刚了解这个foxtable, 能不能帮忙用实列操作一下,用铵钮找出表B的差异

 

另外窗体上有一个新增的按钮,可不可以让记录表中的记录处在最后空白处,等待新增状态,然后表A中的第十列字体在窗体中显示粗体,14号,红字字体。

 

谢谢。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:diff.table


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


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

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:diff.table


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


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2018/11/16 20:03:00 [只看该作者]

谢谢高手。还有问题,表中新增记录时,一直点新增,就有空白行出现,如何防止空白行。还有新手很容易把表中的列删除,如何防止删除所有表中的列,只能到表结构中去删除,谢谢解答。

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/11/16 20:25:00 [只看该作者]

点新增的目的就是要添加空白行,为什么要防止空白行?没有空白行如何录入数据?

防止删除所有表中的列
方法1、导入系统菜单,把删除列的菜单删除掉:http://www.foxtable.com/webhelp/scr/1079.htm
2、关闭开发功能,禁止使用开发者用户登录项目即可

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


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2018/11/16 20:56:00 [只看该作者]

谢谢老师。第二条明白了。第一条是这样的,多次新增后,表里有很多的空白行。实在不好,如何才能避免,不多点新增。


 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106132 积分:539771 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/11/16 21:08:00 [只看该作者]

表格BeforeAddDataRow事件

If e.DataTable.Find("第一列 is null") IsNot Nothing Then '存在第一列为空的行
    e.Cancel = True '取消新增
    msgbox("不能新增")
End If

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


加好友 发短信
等级:小狐 帖子:301 积分:2547 威望:0 精华:0 注册:2018/11/15 12:35:00
  发帖心情 Post By:2018/11/16 21:49:00 [只看该作者]

另外再请教一下高手,我要把报表输出的字段 商品代码和商品名称 都输出一个单元格中,如何设置。谢谢。


图片点击可在新窗口打开查看此主题相关图片如下:捕获.png
图片点击可在新窗口打开查看

 回到顶部
总数 22 1 2 3 下一页