以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  显示不重复记录  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2817)

--  作者:hejfen
--  发布时间:2009/5/18 11:53:00
--  显示不重复记录
想在内部表A中,怎么样才能只显未不重复的记录,外部表可以在SQL语句是加入distinct可实现,但内部表不知道怎么实现,学习中!!!
--  作者:狐狸爸爸
--  发布时间:2009/5/18 11:56:00
--  
用内部查询表,一样
--  作者:hejfen
--  发布时间:2009/5/18 12:08:00
--  
建立内部查询表后,不能与其它表建立关联的吗?
--  作者:狐狸爸爸
--  发布时间:2009/5/18 12:24:00
--  
那就都用外部表吧。
--  作者:hejfen
--  发布时间:2009/5/18 15:32:00
--  
外部查询表也无法和其它表建立关联啊?有办法吗?
--  作者:狐狸爸爸
--  发布时间:2009/5/18 15:38:00
--  
看看“开发篇 - Foxtable编程 - 杂谈 - 动态建立和删除关联”
--  作者:hejfen
--  发布时间:2009/5/18 16:36:00
--  
“Relations.Add("关联1",DataTables("产品").DataCols("产品编号"),DataTables("订单").DataCols("产品编号"))”
只是建立一个关联列,我想建立多个关联列。
[此贴子已经被作者于2009-5-18 16:41:32编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/5/18 16:43:00
--  
这个比较复杂点,帮助没有介绍,例如表A和表B通过第一列和第二列建立关联:

 

Dim DataCols1(1) As DataCol
Dim
DataCols2(1) As DataCol
DataCols1(
0) = DataTables("表A").DataCols("第一列")
DataCols1(
1) = DataTables("表A").DataCols("第二列")
DataCols2(
0) = DataTables("表B").DataCols("第一列")
DataCols2(
1) = DataTables("表B").DataCols("第二列")
Relations.Add(
"关联名称",DataCols1,DataCols2)


--  作者:hejfen
--  发布时间:2009/5/18 16:58:00
--  
学习中