以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于表关联问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=62477)

--  作者:jiangxun
--  发布时间:2015/1/2 15:58:00
--  关于表关联问题

表a是父表,表b是子表,没有单向和双向

dim dr as datarow

Dim drs As List(Of DataRow)

drs = datatables("表a").find(" mingcheng = \'" & str & "\'")

for each dr drs

 a(I) = dr(“单价”)

b(I) = dr(“公司名称”)

i = I+1

next

 

“公司名称”是表b的列,这样写可以吗?


 


--  作者:狐狸爸爸
--  发布时间:2015/1/4 10:26:00
--  

Find只能找到一行,你应该用Select:

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

 


--  作者:jiangxun
--  发布时间:2015/1/4 12:54:00
--  

谢谢