以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何根据某个主键,增加或覆盖特定的列呢 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=17838) |
-- 作者:zhuzhi -- 发布时间:2012/3/26 16:08:00 -- [求助]如何根据某个主键,增加或覆盖特定的列呢 已经存在数据表,现在要在数据表中加一列,内里有数据。要增加的一列数据,排序与之前的数据表不一致。我想要根据主键,分别把新加一列的数据添加在原数据表后面(或者是覆盖原数据表中同样的列),这个有办法做到吗? 我之前本来想用合并,就新开了一个表,只有主键和新增的列。但却发现合并之后,数据表是新增行来添加数据,而不是直接在原数据后面,增添新列。
感谢! |
-- 作者:狐狸爸爸 -- 发布时间:2012/3/26 17:25:00 -- http://www.foxtable.com/help/topics/1791.htm
|
-- 作者:san20520 -- 发布时间:2012/3/26 17:52:00 -- Dim tb1 As Table =Tables("新表")
Dim r1 As Row
tb1.StopRedraw
r1 =tb1.Addnew
:
:
:
tb1.ResumeRedraw
[此贴子已经被作者于2012-3-26 17:53:08编辑过]
|
-- 作者:行云流水 -- 发布时间:2012/3/26 21:36:00 -- 回复:(zhuzhi)[求助]如何根据某个主键,增加或覆盖... 我也遇到同样的问题要求助,但“狐狸爸爸”的回答好像答非所问。举一个例子:假如要将若干个企业本年度的数据(实现的销售收入、销售税金、销售成本、销售利润、净收益等)与以前年度或更多年度的数据进行比较,怎样才能通过合并关联表在一张表上体现出来,并通过表达式计算出这些企业同比增减数据或增减比例。(每个年度企业的个数和顺序不一样)。在易表中,通过合并关联表可以实现(但只能合并两个年度的数据),但狐表中没有这个功能。谁能告诉我在狐表中怎么解决? |
-- 作者:狐狸爸爸 -- 发布时间:2012/3/26 22:27:00 -- 看看帮助文件《使用指南下》的《使用查询表》这一章。 何不先按顺序看完帮助? |