以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]高速合并问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66973)

--  作者:monvzhilei
--  发布时间:2015/4/16 19:57:00
--  [求助]高速合并问题
我想使用高速合并。原来的表格里面,一部分的字段已经有数据,还有一些字段是没有数据。我现在想从excel里面导入数据。可是无论如何都不成功。到底是为什么?
图片点击可在新窗口打开查看此主题相关图片如下:22.png
图片点击可在新窗口打开查看

--  作者:狐狸爸爸
--  发布时间:2015/4/16 19:58:00
--  
参考:

http://www.foxtable.com/help/topics/2334.htm


--  作者:monvzhilei
--  发布时间:2015/4/16 19:59:00
--  

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

--  作者:狐狸爸爸
--  发布时间:2015/4/16 20:14:00
--  
看二楼,用代码合并,最后一个例子就是你要的
Excel没有主键,无法用菜单的方法实现。
[此贴子已经被作者于2015/4/16 20:14:12编辑过]

--  作者:monvzhilei
--  发布时间:2015/4/16 20:14:00
--  

 

 

合并方式

  • 更新同主键记录
    合并表中的每一行数据,在合并到当前表中之前,都会在当前表中查找相同主键的行;
    如果没有找到相同主键的行,则直接将该行复制到当前表中。
    如果找到相同主键的行,则用该行内容更新所找的行。
       
  • 合并过程不比较主键
    合并表中的行,将无条件地复制到当前表中。

 

 

 

按照这个说明,应该是可以的啊。不知道为什么不行?

[此贴子已经被作者于2015/4/16 20:14:46编辑过]

--  作者:狐狸爸爸
--  发布时间:2015/4/16 20:18:00
--  
看我2楼的回复和4楼的解释
--  作者:monvzhilei
--  发布时间:2015/4/16 20:29:00
--  
用代码可以。速度很慢。 其它还可以。
--  作者:monvzhilei
--  发布时间:2015/4/16 20:47:00
--  
我把数据导入access。设置好主键。  然后高速合并,  结果记录没有更新。
--  作者:monvzhilei
--  发布时间:2015/4/16 20:51:00
--  

 


图片点击可在新窗口打开查看此主题相关图片如下:44.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2015/4/16 20:52:48编辑过]

--  作者:狐狸爸爸
--  发布时间:2015/4/16 20:56:00
--  
主键必须是_Identify吧