以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 找出数据表差异 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=127496) |
||||
-- 作者:leoli -- 发布时间:2018/11/15 12:55:00 -- [求助] 找出数据表差异 请问,表A 和 表B,两个表的结构相同,如何找出表B中跟表A中不同的记录,存于临时表中 ?请各位大侠解答。谢谢。
|
||||
-- 作者:xndd -- 发布时间:2018/11/15 14:16:00 -- 遍历行,遍历字段,遇到不同就存储在临时表中 |
||||
-- 作者:有点甜 -- 发布时间:2018/11/15 14:26:00 -- 可以用查询表,做连接
http://www.foxtable.com/webhelp/scr/2321.htm
http://www.foxtable.com/webhelp/scr/2322.htm
|
||||
-- 作者:leoli -- 发布时间:2018/11/16 8:15:00 -- 各位大侠
刚了解这个foxtable, 能不能帮忙用实列操作一下,用铵钮找出表B的差异
另外窗体上有一个新增的按钮,可不可以让记录表中的记录处在最后空白处,等待新增状态,然后表A中的第十列字体在窗体中显示粗体,14号,红字字体。
谢谢。
|
||||
-- 作者:有点甜 -- 发布时间:2018/11/16 9:00:00 --
|
||||
-- 作者:leoli -- 发布时间:2018/11/16 20:03:00 -- 谢谢高手。还有问题,表中新增记录时,一直点新增,就有空白行出现,如何防止空白行。还有新手很容易把表中的列删除,如何防止删除所有表中的列,只能到表结构中去删除,谢谢解答。 |
||||
-- 作者:有点蓝 -- 发布时间:2018/11/16 20:25:00 -- 点新增的目的就是要添加空白行,为什么要防止空白行?没有空白行如何录入数据? 防止删除所有表中的列 方法1、导入系统菜单,把删除列的菜单删除掉:http://www.foxtable.com/webhelp/scr/1079.htm 2、关闭开发功能,禁止使用开发者用户登录项目即可
|
||||
-- 作者:leoli -- 发布时间:2018/11/16 20:56:00 -- 谢谢老师。第二条明白了。第一条是这样的,多次新增后,表里有很多的空白行。实在不好,如何才能避免,不多点新增。 |
||||
-- 作者:有点蓝 -- 发布时间:2018/11/16 21:08:00 -- 表格BeforeAddDataRow事件 If e.DataTable.Find("第一列 is null") IsNot Nothing Then \'存在第一列为空的行 e.Cancel = True \'取消新增 msgbox("不能新增") End If |
||||
-- 作者:leoli -- 发布时间:2018/11/16 21:49:00 -- 另外再请教一下高手,我要把报表输出的字段 商品代码和商品名称 都输出一个单元格中,如何设置。谢谢。 ![]() ![]() |