以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教 追加数据表达式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=4973) |
-- 作者:gaoqr -- 发布时间:2009/11/13 17:07:00 -- 请教 追加数据表达式 在易表中,设一变量为: "Import(Grid + 1,docdir + ""定额库\\"" + [定额] + "".egd"",""" + [章] + ""","""",""定额编号"", ""="" ,[定额编号])) " 即可以达到从不同外部数据中追加数据(近30个文件,每个文件有10-20个表。输入1个定额编号,即可得到相应的数据) 狐表使用内部表,也可以达到相同的效果 Dim c As DataRow = e.DataRow For Each dr2 As DataRow In DataTables("定额").Select("定额编号 = \'" & c("定额编号") & "\'") Dim r3 As Row = Tables("实体材料分析").AddNew r3("序号1") = c("序号1") r3("定额编号") = dr2("定额编号") r3("材料编号") = dr2("材料编号") r3("定额用量") = dr2("定额用量") Next 定额库内容较多,想使用Access 做外部数据库,不想加载某一个表。想向易表一样可以,随时调用任意一本定额的任意内容。 应怎样做?谢谢! |
-- 作者:狐狸爸爸 -- 发布时间:2009/11/13 17:10:00 -- 你可以看看Importer和Merger |
-- 作者:gaoqr -- 发布时间:2009/11/13 18:18:00 -- 好的! 能达到目的就好。 |
-- 作者:gaoqr -- 发布时间:2009/11/13 18:46:00 -- Importer 不行。 Importer 导入后,是形成一个新表。我想导入至一个指定的表。 还应该怎样做?请再指点。 |
-- 作者:yangming -- 发布时间:2009/11/13 19:41:00 -- 用合并表吧 Merger Merger类用于合并数据。 [此贴子已经被作者于2009-11-13 19:41:47编辑过]
|
-- 作者:gaoqr -- 发布时间:2009/11/13 20:26:00 -- 谢谢杨版主! 合并表的速度就是慢! |