以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问如何动态建立关联表? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=460) |
-- 作者:eric803 -- 发布时间:2008/9/12 16:32:00 -- 请问如何动态建立关联表? 上次说到外部查询表的问题时, 老六提到可以用代码实现动态设置关联表. 老六可以给个使用说明吗? 好像现在的帮助手册中没有相关资料. 最好能够支持外部表和查询表, 我想用 foxtable+Sqlserver结构. [此贴子已经被作者于2008-9-12 16:34:33编辑过]
|
-- 作者:贺老六 -- 发布时间:2008/9/12 16:41:00 -- 例如表A和表B通过第一列建立关联,代码为: Relations.Add("ab",DataTables("表A").DataCols("第一列"),DataTables("表B").DataCols("第一列")) |
-- 作者:eric803 -- 发布时间:2008/9/12 16:48:00 -- 以下是引用贺老六在2008-9-12 16:41:00的发言: 1.relations 是tables 的属性吗?例如表A和表B通过第一列建立关联,代码为: Relations.Add("ab",DataTables("表A").DataCols("第一列"),DataTables("表B").DataCols("第一列")) 2.断开关联呢? 3.显示关联表,隐藏关联表呢? 要用代码实现. [此贴子已经被作者于2008-9-12 16:55:42编辑过]
|
-- 作者:贺老六 -- 发布时间:2008/9/12 16:50:00 -- 以下是引用eric803在2008-9-12 16:48:00的发言:
relations 是tables 的属性吗?
|
-- 作者:eric803 -- 发布时间:2008/9/12 17:08:00 -- 老六,更新一下帮助手册吧, 关联表的动态建立对于实现灵活的关联查询是很必要的. [此贴子已经被作者于2008-9-12 17:11:36编辑过]
|
-- 作者:贺老六 -- 发布时间:2008/9/12 17:11:00 -- 以下是引用eric803在2008-9-12 16:48:00的发言:
1.relations 是tables 的属性吗? 2.断开关联呢? 3.显示关联表,隐藏关联表呢? 要用代码实现. [此贴子已经被作者于2008-9-12 16:55:42编辑过]
[此贴子已经被作者于2008-9-12 17:22:24编辑过]
|
-- 作者:kylin -- 发布时间:2008/9/12 17:14:00 -- 以下是引用eric803在2008-9-12 17:08:00的发言:
老六,更新一个帮助手册吧, 关联表的动态建立对于实现灵活的关联查询是很必要的. 确实必要,请老六在帮助中做个专项介绍吧。 |
-- 作者:贺老六 -- 发布时间:2008/9/12 17:18:00 -- 以下是引用kylin在2008-9-12 17:14:00的发言:
确实必要,请老六在帮助中做个专项介绍吧。
|
-- 作者:eric803 -- 发布时间:2008/9/12 17:21:00 -- 1、删除关联: DataTables.Delete("关联名称") 如何判断一个关联名是否存在? 我想如果存在就不建立了,否则就动态建立. |
-- 作者:贺老六 -- 发布时间:2008/9/12 17:23:00 -- if Relations.Contains("关联名称") then Relations.Delete("关联名称") End if |