以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教,临时表能与数据表建立关联么 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21606) |
-- 作者:gygck -- 发布时间:2012/7/18 16:37:00 -- 请教,临时表能与数据表建立关联么 请教,临时表能与数据表建立关联么
我生成一个只有一个 日期 列 的临时表 “计划时间”
这个 计划时间 临时表 能否 与我数据表 (该日期详细的清单) 建立关联 |
-- 作者:狐狸爸爸 -- 发布时间:2012/7/18 16:45:00 -- 不可以通过菜单建立,但是可以用代码建立: http://www.foxtable.com/help/topics/1942.htm
|
-- 作者:gygck -- 发布时间:2012/7/18 21:26:00 -- Dim dtb As New DataTableBuilder("统计")
我在窗口中有一个表,想要绑定到临时表“统计” 上面代码报错 此主题相关图片如下:未命名.jpg |
-- 作者:gygck -- 发布时间:2012/7/18 21:52:00 -- Dim dtb As New DataTableBuilder("统计") dtb.AddDef("付款日期", Gettype(Date)) dtb.Build() Relations.Add("统计_付款",DataTables("统计").DataCols("付款日期"),DataTables("付款管理").DataCols("付款时间")) Dim t As Table t= e.Form.Controls("Table2") t.DataSource = "dtb" |
-- 作者:gygck -- 发布时间:2012/7/18 22:24:00 -- AfterLoad事件代码:
Dim dtb As New DataTableBuilder("统计") dtb.AddDef("付款日期", Gettype(Date)) dtb.Build() Relations.Add("统计_付款",DataTables("统计").DataCols("付款日期"),DataTables("付款管理").DataCols("付款时间")) Tables("窗口名称_Table2").DataSource = DataTables("统计") BeforeClose事件代码: Relations.Delete("统计_付款") |
-- 作者:gygck -- 发布时间:2012/7/18 22:55:00 -- Dim dtb As New DataTableBuilder("统计") dtb.AddDef("付款日期", Gettype(Date)) dtb.Build() Relations.Add("统计_付款",DataTables("统计").DataCols("付款日期"),DataTables("付款管理").DataCols("付款时间")) Tables("合同付款_Table2").DataSource = DataTables("统计") Tables("合同付款_Table5").DataSource = DataTables("统计.付款管理") |
-- 作者:gygck -- 发布时间:2012/7/18 22:55:00 -- 此主题相关图片如下:未命.jpg |
-- 作者:gygck -- 发布时间:2012/7/18 23:03:00 -- 前面的测了都没问题,最后一句就报错了 |
-- 作者:狐狸爸爸 -- 发布时间:2012/7/19 6:34:00 -- 关联表不能作为DataSource使用。 临时性的东西,不一定非要建立关联,你可以看看: http://www.foxtable.com/help/topics/2222.htm
|
-- 作者:gygck -- 发布时间:2012/7/19 8:27:00 -- 此主题相关图片如下:未命名12.jpg |