Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:加载关联表的数据遇到的问题

1楼
gdtgl 发表于:2008/11/27 22:29:00

表A和表C关联,关联列是"编号":


dim barows as list(of datarow) = datatables("表A").select("[编号] <> ''")
for each barow as datarow in barows
   DataTables("表C").LoadFilter = "[编号] = '"& barow("编号") &"' "
   DataTables("表C").Load()
next

只能加载到1条记录,不知这个问题应怎样解决?

[此贴子已经被作者于2008-11-27 22:38:12编辑过]
2楼
小狐 发表于:2008/11/28 0:11:00

不知道 是不是这样

dim barows as list (of datarow) =datatables("表A").select("[编号] <>''")
dim a as string
for each b as datarow in barows
 a = " [编号] = '"& b("编号") & " ' " & " or "  & a
next
a =a.remove(a.length-4)
datatables("表C").loadfilter = a
datatables("表c").load()

3楼
gdtgl 发表于:2008/11/28 0:35:00
嗯,是这样,问题解决了,没有想过条件可以这样子加啊
共3 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.